Warum kostenlos registrieren?

Nur als registriertes Mitglied hast Du vollen Zugriff auf alle Funktionen unserer Website. So kannst Du eigene Fragen stellen und hast die volle Übersicht über neue interessante Themen im Forum.
Jetzt kostenlos registrieren.

Login


Javascript - Netscape

Anfänger? Kein Problem einfach hier fragen, wir helfen euch!

Javascript - Netscape

Beitragvon Kenneth-Edward Swinscoe am 05.04.2006, 11:31

Hilfe gebraucht!

Ich habe dieses (script unten) drop down filter menu auf meiner website gestellt und es arbeitet ok mit den Explorer browser aber es ist nicht sichtbar in einer Netscape Browser.

Gibt es irgendeine möglichkeit, den Schrift so zu ändern, dass es in Anderem Browsern funktioniert? ? Wenn ja. Wie ?

Ich würde Hilfe sehr schätzen.

Hier ist der Website URL: http://www.k-e-s-portraits.de

Hier ist den von mir geänderte Javascript:


Code: Alles auswählen
<ilayer id="dropmenu01" height=35px>
   <layer id="dropmenu02" visibility="show">
      <span id="iewrap" style="position: relative; height: 30px">
      <span id="iewrap2" onClick="dropit2();event.cancelBubble=true;return false" style="position: absolute; left: 0px; top: 7px; width: 140px" align="left">
      <font face="Arial"><b>
      <a href="alternate.htm" style="text-decoration: none">Galerie</a></b></font>
      </span></span>
   </layer>
</ilayer>



<script language="JavaScript1.2">
<!--
var enableeffect=true
var selection=new Array()
selection[0]='<font face="Arial"><a href="http://www.k-e-s-portraits.de/german/galerie.htm">Info.</a><br>'
selection[1]='<a href="http://www.k-e-s-portraits.de/german/page-1.htm">John Lennon</a><br>'
selection[2]='<a href="http://www.k-e-s-portraits.de/german/page-2.htm">Heidi Klum</a><br>'
selection[3]='<a href="http://www.k-e-s-portraits.de/german/page-3.htm">Medieval Nr.1</a><br>'
selection[4]='<a href="http://www.k-e-s-portraits.de/german/page-4.htm">Medieval Nr.2</a><br>'
selection[5]='<a href="http://www.k-e-s-portraits.de/german/page-5.htm">Medieval Nr.3</a><br>'
selection[6]='<a href="http://www.k-e-s-portraits.de/german/page-6.htm">Medieval Nr.4</a><br>'
selection[7]='<a href="http://www.k-e-s-portraits.de/german/page-9.htm">Medieval Nr.5</a><br>'
selection[8]='<a href="http://www.k-e-s-portraits.de/german/page-7a.htm">Kommission</a><br>'
selection[9]='<a href="http://www.k-e-s-portraits.de/german/page-8.htm">Arabian eyes</a><br>'
selection[10]='<a href="http://www.k-e-s-portraits.de/german/page-10.htm">Kommission</a><br>'

if (document.layers)
document.dropmenu01.document.dropmenu02.visibility='show'

function dropit2(){
if (document.all){
dropmenu03.style.left=document.body.scrollLeft+event.clientX-event.offsetX
dropmenu03.style.top=document.body.scrollTop+event.clientY-event.offsetY+18
if (dropmenu03.style.visibility=="hidden"){
if (enableeffect)
dropmenu03.filters.revealTrans.apply()
dropmenu03.style.visibility="visible"
if (enableeffect)
dropmenu03.filters.revealTrans.play()
}
else{
hidemenu()
}
}
}
function dropit(e){
if (document.dropmenu03.visibility=="hide")
document.dropmenu03.visibility="show"
else
document.dropmenu03.visibility="hide"
document.dropmenu03.left=e.pageX-e.layerX
document.dropmenu03.top=e.pageY-e.layerY+19
return false
}
function hidemenu(){
if (enableeffect)
dropmenu03.filters.revealTrans.stop()
dropmenu03.style.visibility="hidden"
}
function hidemenu2(){
document.dropmenu03.visibility="hide"
}
if (document.layers){
document.dropmenu01.document.dropmenu02.captureEvents(Event.CLICK)
document.dropmenu01.document.dropmenu02.onclick=dropit
}
else if (document.all)
document.body.onclick=hidemenu
// -->
</script>

   <div id="dropmenu03" style="position: absolute; left: 0; top: 100; layer-background-color: red; width: 140; visibility: hidden; filter: revealTrans(Duration=1.5,Transition=12)visibility:hide; border: 1px solid black; padding: 0px; background-color: red">

<script language="JavaScript1.2">
if (document.all)
dropmenu03.style.padding='4px'
for (i=0;i<selection.length;i++)
document.write(selection[i])
</script>
   </div>

<script language="JavaScript1.2">
if (document.layers){
document.dropmenu03.captureEvents(Event.CLICK)
document.dropmenu03.onclick=hidemenu2
}
</script>
Kenneth-Edward Swinscoe
 
Beiträge: 19
Registriert: 03.11.2004, 02:34
Wohnort: plaidt


Beitragvon BigMan am 05.04.2006, 11:55

Das Problem wird sein, dass LAYER und ILAYER nur von Netscape interpretiert werden können, der IE und auch andere Browser können damit nichts anfangen. Es gibt aber inzwischen die Möglichkeit, sowas auf allen Browsern zum Laufen zu kriegen. Siehe auch hier:

http://www.informationsarchiv.net/foren/lh_beitrag-39136-0-0-asc-.html
BigMan
 
Beiträge: 293
Registriert: 26.11.2005, 14:51
Wohnort: Bielefeld



Ähnliche Themen


Zurück zu Webmaster-Anfänger

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste