Netscape 4.7 mit DHTML
Alexandra Sembinelli
- browser
Hallo everybody
Ich habe eine Drop-Down Navigation (mit Layers erstellt) im Dreamweaver 4.0 mit Extensions von http://www.projectseven.com gemacht. Dies funktioniert einwandfrei im IE 5.5 und im Netscape 6.2. Diese Navigation sollte aber auch im Netscape 4.7 funktionieren. Muss ich da eventuell ein weiteres JavaScript einbinden, damit diese Navigation auch im Netscape 4.7 funktioniert.
Untenstehend finden Sie den Quelltext dieser Navigation. Besten Dank für Eure Hilfe!
Liebe Grüsse Alexandra
<!DOCTYPE HTML PUBLIC" -//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>Navigation</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript">
<!-- function MM_findObj(n, d) { //v4.0 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n]; for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); if(!x && document.getElementById) x=document.getElementById(n); return x; } //--> </script> <script language="JavaScript"> <!-- <!-- function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); // -->
function P7_autoLayers() { //v1.4 by PVII var g,b,k,f,args=P7_autoLayers.arguments;a=parseInt(args[0]);if(isNaN(a))a=0; if(!document.p7setc){p7c=new Array();document.p7setc=true;for(var u=0;u<10;u++){ p7c[u]=new Array();}}for(k=0;k<p7c[a].length;k++){if((g=MM_findObj(p7c[a][k]))!=null){ b=(document.layers)?g:g.style;b.visibility="hidden";}}for(k=1;k<args.length;k++){ if((g=MM_findObj(args[k]))!=null){b=(document.layers)?g:g.style;b.visibility="visible";f=false; for(var j=0;j<p7c[a].length;j++){if(args[k]==p7c[a][j]) {f=true;}} if(!f){p7c[a][p7c[a].length++]=args[k];}}} } //--> </script> <link rel="stylesheet" href="../images/css/style.css" type="text/css"> </head> <body onLoad="P7_autoLayers(0,'menuzu')"> <div id="menuzu" style="position:absolute; width:179px; height:380px; z-index:1; left: 11px; top: 10px; visibility: visible"> <table width="177" border="0" cellspacing="2" cellpadding="3" height="247"> <tr> <td height="24"> <p><a href="leftframe.htm"><img src="images/leftframe/firmenportrait.gif" width="120" height="29" border="0" onMouseOver="P7_autoLayers(0,'menuportrait');return false"></a></p> </td> </tr> <tr> <td height="18"> <p><a href="leftframe.htm"><img src="images/leftframe/dienstleistungen.gif" width="120" height="29" border="0" onMouseOver="P7_autoLayers(0,'menudienst');return false"></a></p> </td> </tr> <tr> <td height="14"> <p><a href="asp/formular2.asp" target="mainframe"><img src="images/leftframe/kontakt.gif" width="120" height="29" border="0"></a></p> </td> </tr> <tr> <td height="16"> <p><a href="SUCHEN/SUCHEN.HTM" target="mainframe"><img src="images/leftframe/suchen.gif" width="120" height="29" border="0"></a></p> </td> </tr> <tr> <td height="16"> <p><a href="sitemap.htm" target="mainframe"><img src="images/leftframe/sitemap.gif" width="120" height="29" border="0"></a></p> </td> </tr> <tr> <td height="14"> <p><a href="konzeption.htm" target="mainframe"><img src="images/leftframe/konzeption.gif" width="120" height="29" border="0"></a></p> </td> </tr> <tr> <td> <p><a href="mainframe.htm" target="mainframe"><img src="images/leftframe/home.gif" width="120" height="29" border="0"></a></p> </td> </tr> </table> </div> <div id="menuportrait" style="position:absolute; width:179px; height:380px; z-index:2; left: 11px; top: 10px; visibility: hidden"> <table width="177" border="0" cellspacing="2" cellpadding="3"> <tr> <td height="81"> <p><a href="leftframe.htm"><img src="images/leftframe/firmenportrait.gif" width="120" height="29" border="0"></a><br> <img src="images/leftframe/transparent.gif" width="10" height="10" border="0"><a href="ueberuns.htm" target="mainframe">über uns</a><br> <a href="adresse.htm" target="mainframe"><img src="images/leftframe/transparent.gif" width="10" height="10" border="0">Adresse</a><br> <a href="mapbig.html" target="mainframe"><img src="images/leftframe/transparent.gif" width="10" height="10" border="0">Situationsplan</a><br> <a href="wegbeschreibung.htm" target="mainframe"><img src="images/leftframe/transparent.gif" width="10" height="10" border="0">Wegbeschreibung</a> </td> </tr> <tr> <td height="29"> <p><a href="leftframe.htm"><img src="images/leftframe/dienstleistungen.gif" width="120" height="29" border="0" onMouseOver="P7_autoLayers(0,'menudienst'); return false"></a></p> </td> </tr> <tr> <td> <p><a href="asp/formular2.asp" target="mainframe"><img src="images/leftframe/kontakt.gif" width="120" height="29" border="0"></a></p> </td> </tr> <tr> <td> <p><a href="SUCHEN/SUCHEN.HTM" target="mainframe"><img src="images/leftframe/suchen.gif" width="120" height="29" border="0"></a></p> </td> </tr> <tr> <td> <p><a href="sitemap.htm" target="mainframe"><img src="images/leftframe/sitemap.gif" width="120" height="29" border="0"></a></p> </td> </tr> <tr> <td> <p><a href="konzeption.htm" target="mainframe"><img src="images/leftframe/konzeption.gif" width="120" height="29" border="0"></a></p> </td> </tr> <tr> <td> <p><a href="mainframe.htm" target="mainframe"><img src="images/leftframe/home.gif" width="120" height="29" border="0"></a></p> </td> </tr> </table> </div> <div id="menudienst" style="position:absolute; width:179px; height:380px; z-index:3; left: 11px; top: 10px; visibility: hidden"> <table width="179" border="0" cellspacing="2" cellpadding="3"> <tr> <td height="17"> <p><a href="leftframe.htm"><img src="images/leftframe/firmenportrait.gif" width="120" height="29" border="0" onMouseOver="P7_autoLayers(0,'menuportrait');return false"></a></p> </td> </tr> <tr> <td height="122"> <p><a href="leftframe.htm"><img src="images/leftframe/dienstleistungen.gif" width="120" height="29" border="0"></a><br> <a href="controlling.htm" target="mainframe"><img src="images/leftframe/transparent.gif" width="10" height="10" border="0">Controlling</a><br> <a href="buchfuehrung.htm" target="mainframe"><img src="images/leftframe/transparent.gif" width="10" height="10" border="0">Buchführung</a><br> <a href="steuern.htm" target="mainframe"><img src="images/leftframe/transparent.gif" width="10" height="10" border="0">Steuern</a><br> <a href="wirtschaftspruefung.htm" target="mainframe"><img src="images/leftframe/transparent.gif" width="10" height="10" border="0">Wirtschaftsprüfung</a><br> <a href="unternehmensberatung.htm" target="mainframe"><img src="images/leftframe/transparent.gif" width="10" height="10" border="0">Unternehmensberatung</a><br> <a href="finanzplanung.htm" target="mainframe"><img src="images/leftframe/transparent.gif" width="10" height="10" border="0">Finanzplanung</a> </p> </td> </tr> <tr> <td height="25"> <p><a href="asp/formular2.asp" target="mainframe"><img src="images/leftframe/kontakt.gif" width="120" height="29" border="0"></a></p> </td> </tr> <tr> <td> <p><a href="SUCHEN/SUCHEN.HTM" target="mainframe"><img src="images/leftframe/suchen.gif" width="120" height="29" border="0"></a></p> </td> </tr> <tr> <td> <p><a href="sitemap.htm" target="mainframe"><img src="images/leftframe/sitemap.gif" width="120" height="29" border="0"></a></p> </td> </tr> <tr> <td> <p><a href="konzeption.htm" target="mainframe"><img src="images/leftframe/konzeption.gif" width="120" height="29" border="0"></a></p> </td> </tr> <tr> <td> <p><a href="mainframe.htm" target="mainframe"><img src="images/leftframe/home.gif" width="120" height="29" border="0"></a></p> </td> </tr> </table> </div> </body> </html>
Sup!
Tut mir furchtbar leid, aber dieses Skript für NN4 zu fixen würde evtl. länger dauern, zumal der Quellcode stark komprimiert und unübersichtlich ist; Du wirst das wahrscheinlich selbst machen müssen, denn dieses Problem überschreitet den Umfang einer normalen Frage doch beträchtlich, denke ich. Aber evtl. hast Du ja noch Glück...
Gruesse,
Bio
Hallo
Ich habe eine Drop-Down Navigation (mit Layers erstellt) im Dreamweaver 4.0 mit Extensions von http://www.projectseven.com gemacht. Dies funktioniert einwandfrei im IE 5.5 und im Netscape 6.2. Diese Navigation sollte aber auch im Netscape 4.7 funktionieren. Muss ich da eventuell ein weiteres JavaScript einbinden, damit diese Navigation auch im Netscape 4.7 funktioniert.
http://selfhtml.teamone.de/dhtml/index.htm
Auf dieser und den folgenden Seiten wirst Du fündig werden.
Dort sind die verschiedenen Modelle für die verschiedenen
Browser erklärt.
Tschö, Auge