meicon
11-09-2003, 04:38 AM
in the website www.udojuergens.de we use a javascript navigation which works ok in I.E. and Netscape 6. It doesnt work in Netscape 7.1. Who can help? This is very urgent. Here is the script:
<SCRIPT LANGUAGE="JavaScript">
<!--
var isMSIE = 0 ;
function checkMSIE () {
if (navigator.appName == "Microsoft Internet Explorer") {
isMSIE = 1 ;
if (navigator.appVersion < 4) {
isMSIE = 3 ;
}
}
} // checkMSIE
function showPage( doc, id) {
var suffix = '_rot.gif' ;
var close = '_blau.gif' ;
var refstring = "" ;
var home1 = "buttons/c" ;
var news1 = "buttons/c" ;
var shop1 = "buttons/c" ;
var cd1 = "buttons/c" ;
var musik1 = "buttons/c" ;
var bio1 = "buttons/c" ;
var fan1 = "buttons/c" ;
var home1Pic = home1 + suffix ;
var news1Pic = news1 + suffix ;
var shop1Pic = shop1 + suffix ;
var cd1Pic = cd1 + suffix ;
var musik1Pic = musik1 + suffix ;
var bio1Pic = bio1 + suffix ;
var fan1Pic = fan1 + suffix ;
var home1ID = 1;
var news1ID = 2;
var shop1ID = 3;
var cd1ID = 4;
var musik1ID = 5;
var bio1ID = 6;
var fan1ID = 7;
;if( 0 == id) suffix = close ;
if( 1 == id) home1Pic = home1 + close ;
if( 2 == id) news1Pic = news1 + close ;
if( 3 == id) shop1Pic = shop1 + close ;
if( 4 == id) cd1Pic = cd1 + close ;
if( 5 == id) musik1Pic = musik1 + close ;
if( 6 == id) bio1Pic = bio1 + close ;
if( 7 == id) fan1Pic = fan1 + close ;
if( 1 == id) home1ID = 0;
if( 2 == id) news1ID = 0;
if( 3 == id) shop1ID = 0;
if( 4 == id) cd1ID = 0;
if( 5 == id) musik1ID = 0;
if( 6 == id) bio1ID = 0;
if( 7 == id) fan1ID = 0;
if ( 1 == isMSIE) {
refstring = "";
} else {
refstring = "HREF=#" ;
}
doc.open() ;
doc.writeln ('<BODY TEXT="#ffff00" BGCOLOR="#0000a8" BACKGROUND="buttons/menuback.jpg" LINK="FFFF00" VLINK="#00EE00" ALINK="#FF0000" NOSAVE>') ;
doc.writeln ('<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH="140" >') ;
doc.writeln ('<TR><TD>') ;
doc.writeln ('<A ' +refstring +' onClick="window.parent.showPage(window.document,' +home1ID+ ')">') ;
doc.writeln ('<IMG SRC="' + home1Pic + '" VALIGN=MIDDLE BORDER=0 ALT="Home"></a></TD><TD><FONT FACE="Verdana, Arial, Helvetica" SIZE="+1" COLOR="#FFFF00"><CENTER>') ;
doc.writeln ('<A ' +refstring +' onClick="window.parent.showPage(window.document,' +home1ID+ ')">') ;
doc.writeln ('HOME</a></CENTER></FONT></TD></TR>') ;
if( 1 == id) {
doc.writeln ('<TR BGCOLOR="#000000"><TD> </TD>') ;
doc.writeln ('<TD>');
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="chat/index.php" target="main">Chat</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="udoforum/index.php" target="main">Forum</A></FONT></B><BR>');
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="gaestebuch/index.php3" target="main">Gästebuch</A></FONT></B><BR>');
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="postcard/index.htm" target="main">Grußkarten</A></FONT></B><BR>');
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="email.htm" target="main">Email</A></FONT></B><BR>');
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="home.htm" target="main">Home</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="kontakt.htm" target="main">Kontakt</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="links.htm" target="main">Links</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="neu.htm" target="main">Neue Seiten</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="partner.htm" target="main">Tour-Partner</A></FONT><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="wir.htm" target="main">Wir</A></FONT></B><BR>') ;
doc.writeln ('</TD></TR>') ;
}
doc.writeln ('<TR><TD>') ;
doc.writeln ('<A ' +refstring +' onClick="window.parent.showPage(window.document,' +news1ID+ ')">') ;
doc.writeln ('<IMG SRC="' + news1Pic + '" VALIGN=MIDDLE BORDER=0 ALT="NEWS"></a></TD><TD><FONT FACE="Verdana, Arial, Helvetica" SIZE="+1" COLOR="#FFFF00"><CENTER>') ;
doc.writeln ('<A ' +refstring +' onClick="window.parent.showPage(window.document,' +news1ID+ ')">') ;
doc.writeln ('AKTUELL</a></CENTER></FONT></TD></TR>') ;
if( 2 == id) {
doc.writeln ('<TR BGCOLOR="#000000"><TD> </TD>') ;
doc.writeln ('<TD>');
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="news.htm" target="main">News</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="tour.htm" target="main">Tournee 03/04</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="fern.htm" target="main">Fernsehen</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="cdnews.htm" target="main">CD´s</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="gedanken.htm" target="main">Gedanken</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="presse.htm" target="main">Presse</A></FONT></FONT></B><BR>') ;
doc.writeln ('</TD></TR>') ;
}
doc.writeln ('<TR><TD>') ;
doc.writeln ('<A ' +refstring +' onClick="window.parent.showPage(window.document,' +shop1ID+ ')">') ;
doc.writeln ('<IMG SRC="' + shop1Pic + '" VALIGN=MIDDLE BORDER=0 ALT="SHOP"></a></TD><TD><FONT FACE="Verdana, Arial, Helvetica" SIZE="+1" COLOR="#FFFF00"><CENTER>') ;
doc.writeln ('<A ' +refstring +' onClick="window.parent.showPage(window.document,' +shop1ID+ ')">') ;
doc.writeln ('SHOP</a></CENTER></FONT></TD></TR>') ;
if( 3 == id) {
doc.writeln ('<TR BGCOLOR="#000000"><TD> </TD>') ;
doc.writeln ('<TD>');
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="newshop/phpshop/bin/index.php3" target="neu">Der Shop</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="shop/bestellschein2.pdf" target="neu">Bestellschein</A></FONT></B><BR>') ;
doc.writeln ('</TD></TR>') ;
}
doc.writeln ('<TR><TD>') ;
doc.writeln ('<A ' +refstring +' onClick="window.parent.showPage(window.document,' +cd1ID+ ')">') ;
doc.writeln ('<IMG SRC="' + cd1Pic + '" VALIGN=MIDDLE BORDER=0 ALT="CD"></a></TD><TD><FONT FACE="Verdana, Arial, Helvetica" SIZE="+1" COLOR="#FFFF00"><CENTER>') ;
doc.writeln ('<A ' +refstring +' onClick="window.parent.showPage(window.document,' +cd1ID+ ')">') ;
doc.writeln ('CD</a></CENTER></FONT></TD></TR>') ;
if( 4 == id) {
doc.writeln ('<TR BGCOLOR="#000000"><TD> </TD>') ;
doc.writeln ('<TD>');
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="cd/studiocd.htm" target="main">Studio</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="cd/livecd.htm" target="main">Live</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="cd/sonstcd.htm" target="main">Sonstige</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="cd/maxcd.htm" target="main">Maxi</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="cd/cdnichtmehr.htm" target="main">Nicht mehr lieferbar</A></FONT></B><BR>') ;
doc.writeln ('</TD></TR>') ;
}
doc.writeln ('</TABLE>') ;
doc.close() ;
}
/***************************************************************/
checkMSIE() ;
-->
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
<!--
var isMSIE = 0 ;
function checkMSIE () {
if (navigator.appName == "Microsoft Internet Explorer") {
isMSIE = 1 ;
if (navigator.appVersion < 4) {
isMSIE = 3 ;
}
}
} // checkMSIE
function showPage( doc, id) {
var suffix = '_rot.gif' ;
var close = '_blau.gif' ;
var refstring = "" ;
var home1 = "buttons/c" ;
var news1 = "buttons/c" ;
var shop1 = "buttons/c" ;
var cd1 = "buttons/c" ;
var musik1 = "buttons/c" ;
var bio1 = "buttons/c" ;
var fan1 = "buttons/c" ;
var home1Pic = home1 + suffix ;
var news1Pic = news1 + suffix ;
var shop1Pic = shop1 + suffix ;
var cd1Pic = cd1 + suffix ;
var musik1Pic = musik1 + suffix ;
var bio1Pic = bio1 + suffix ;
var fan1Pic = fan1 + suffix ;
var home1ID = 1;
var news1ID = 2;
var shop1ID = 3;
var cd1ID = 4;
var musik1ID = 5;
var bio1ID = 6;
var fan1ID = 7;
;if( 0 == id) suffix = close ;
if( 1 == id) home1Pic = home1 + close ;
if( 2 == id) news1Pic = news1 + close ;
if( 3 == id) shop1Pic = shop1 + close ;
if( 4 == id) cd1Pic = cd1 + close ;
if( 5 == id) musik1Pic = musik1 + close ;
if( 6 == id) bio1Pic = bio1 + close ;
if( 7 == id) fan1Pic = fan1 + close ;
if( 1 == id) home1ID = 0;
if( 2 == id) news1ID = 0;
if( 3 == id) shop1ID = 0;
if( 4 == id) cd1ID = 0;
if( 5 == id) musik1ID = 0;
if( 6 == id) bio1ID = 0;
if( 7 == id) fan1ID = 0;
if ( 1 == isMSIE) {
refstring = "";
} else {
refstring = "HREF=#" ;
}
doc.open() ;
doc.writeln ('<BODY TEXT="#ffff00" BGCOLOR="#0000a8" BACKGROUND="buttons/menuback.jpg" LINK="FFFF00" VLINK="#00EE00" ALINK="#FF0000" NOSAVE>') ;
doc.writeln ('<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH="140" >') ;
doc.writeln ('<TR><TD>') ;
doc.writeln ('<A ' +refstring +' onClick="window.parent.showPage(window.document,' +home1ID+ ')">') ;
doc.writeln ('<IMG SRC="' + home1Pic + '" VALIGN=MIDDLE BORDER=0 ALT="Home"></a></TD><TD><FONT FACE="Verdana, Arial, Helvetica" SIZE="+1" COLOR="#FFFF00"><CENTER>') ;
doc.writeln ('<A ' +refstring +' onClick="window.parent.showPage(window.document,' +home1ID+ ')">') ;
doc.writeln ('HOME</a></CENTER></FONT></TD></TR>') ;
if( 1 == id) {
doc.writeln ('<TR BGCOLOR="#000000"><TD> </TD>') ;
doc.writeln ('<TD>');
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="chat/index.php" target="main">Chat</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="udoforum/index.php" target="main">Forum</A></FONT></B><BR>');
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="gaestebuch/index.php3" target="main">Gästebuch</A></FONT></B><BR>');
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="postcard/index.htm" target="main">Grußkarten</A></FONT></B><BR>');
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="email.htm" target="main">Email</A></FONT></B><BR>');
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="home.htm" target="main">Home</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="kontakt.htm" target="main">Kontakt</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="links.htm" target="main">Links</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="neu.htm" target="main">Neue Seiten</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="partner.htm" target="main">Tour-Partner</A></FONT><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="wir.htm" target="main">Wir</A></FONT></B><BR>') ;
doc.writeln ('</TD></TR>') ;
}
doc.writeln ('<TR><TD>') ;
doc.writeln ('<A ' +refstring +' onClick="window.parent.showPage(window.document,' +news1ID+ ')">') ;
doc.writeln ('<IMG SRC="' + news1Pic + '" VALIGN=MIDDLE BORDER=0 ALT="NEWS"></a></TD><TD><FONT FACE="Verdana, Arial, Helvetica" SIZE="+1" COLOR="#FFFF00"><CENTER>') ;
doc.writeln ('<A ' +refstring +' onClick="window.parent.showPage(window.document,' +news1ID+ ')">') ;
doc.writeln ('AKTUELL</a></CENTER></FONT></TD></TR>') ;
if( 2 == id) {
doc.writeln ('<TR BGCOLOR="#000000"><TD> </TD>') ;
doc.writeln ('<TD>');
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="news.htm" target="main">News</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="tour.htm" target="main">Tournee 03/04</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="fern.htm" target="main">Fernsehen</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="cdnews.htm" target="main">CD´s</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="gedanken.htm" target="main">Gedanken</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="presse.htm" target="main">Presse</A></FONT></FONT></B><BR>') ;
doc.writeln ('</TD></TR>') ;
}
doc.writeln ('<TR><TD>') ;
doc.writeln ('<A ' +refstring +' onClick="window.parent.showPage(window.document,' +shop1ID+ ')">') ;
doc.writeln ('<IMG SRC="' + shop1Pic + '" VALIGN=MIDDLE BORDER=0 ALT="SHOP"></a></TD><TD><FONT FACE="Verdana, Arial, Helvetica" SIZE="+1" COLOR="#FFFF00"><CENTER>') ;
doc.writeln ('<A ' +refstring +' onClick="window.parent.showPage(window.document,' +shop1ID+ ')">') ;
doc.writeln ('SHOP</a></CENTER></FONT></TD></TR>') ;
if( 3 == id) {
doc.writeln ('<TR BGCOLOR="#000000"><TD> </TD>') ;
doc.writeln ('<TD>');
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="newshop/phpshop/bin/index.php3" target="neu">Der Shop</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="shop/bestellschein2.pdf" target="neu">Bestellschein</A></FONT></B><BR>') ;
doc.writeln ('</TD></TR>') ;
}
doc.writeln ('<TR><TD>') ;
doc.writeln ('<A ' +refstring +' onClick="window.parent.showPage(window.document,' +cd1ID+ ')">') ;
doc.writeln ('<IMG SRC="' + cd1Pic + '" VALIGN=MIDDLE BORDER=0 ALT="CD"></a></TD><TD><FONT FACE="Verdana, Arial, Helvetica" SIZE="+1" COLOR="#FFFF00"><CENTER>') ;
doc.writeln ('<A ' +refstring +' onClick="window.parent.showPage(window.document,' +cd1ID+ ')">') ;
doc.writeln ('CD</a></CENTER></FONT></TD></TR>') ;
if( 4 == id) {
doc.writeln ('<TR BGCOLOR="#000000"><TD> </TD>') ;
doc.writeln ('<TD>');
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="cd/studiocd.htm" target="main">Studio</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="cd/livecd.htm" target="main">Live</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="cd/sonstcd.htm" target="main">Sonstige</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="cd/maxcd.htm" target="main">Maxi</A></FONT></B><BR>') ;
doc.writeln ('<B><FONT FACE="Verdana, Arial, Helvetica" SIZE="2"><A HREF="cd/cdnichtmehr.htm" target="main">Nicht mehr lieferbar</A></FONT></B><BR>') ;
doc.writeln ('</TD></TR>') ;
}
doc.writeln ('</TABLE>') ;
doc.close() ;
}
/***************************************************************/
checkMSIE() ;
-->
</SCRIPT>