Hej, Display fungerar inte i Netscape 4. Kolla in dhtmlcentral.com. Bratta har ett snyggt bibliotek med script.Anpassa för Netscape 4 och uppåt?
Jag har ett script som öppnar och stänger lager. Byter samtidigt en bild(öppen pil till stängd pil..)
Men det fungerar inte i Netscape 4(6:an o 7:an har jag inte provat).
Min fråga, kan någon hjälpa mig och säga vad jag ska ändra för att det ska fungera i Netscape 4?
Så här ser det ut, först Javascriptet:
<code>
<SCRIPT TYPE="text/javascript" language="JavaScript">
function showhide(subMeny,pilen)
{
oppenPil = new Image(16,13)
stangdPil = new Image(16,13)
oppenPil.src = "Images/menuOpen.gif"
stangdPil.src = "Images/menuClosed.gif"
if (subMeny.style.display=='none')
{
subMeny.style.display='';
pilen.src=oppenPil.src
}
else
{
subMeny.style.display='none'
pilen.src=stangdPil.src
}
}
</script>
</code>
Sen ser min meny ut så här:
<code>
<table width="180" cellpadding="2" cellspacing="0" border="0">
<tr>
<td width="7">
<span id="topItemPic1" onClick="javascript:showhide(subItem1,pic1);" style="cursor:hand;"><img id="pic1" src="Images/menuClosed.gif"></span>
</td>
<td width="173" colspan="2"><span id="topItem1" onClick="javascript:showhide(subItem1,pic1);" style="cursor:hand;">Färg</span>
</td>
</tr>
</table>
<span id="subItem1" style="display:none;">
<table width="180" cellpadding="2" cellspacing="0" border="0">
<tr>
<td width="7"> </td>
<td width="5">-</td>
<td width="168">
<a href="Produkter/produkter.asp?subID=1" target="main">Interiör
</td>
</tr>
<tr>
<td width="7"> </td>
<td width="5">-</td>
<td width="168">
<a href="Produkter/produkter.asp?subID=2" target="main">Exteriör
</td>
</tr>
<tr>
<td width="7"> </td>
<td width="5">-</td>
<td width="168">
<a href="Produkter/produkter.asp?subID=3" target="main">Båt
</td>
</tr>
<tr>
<td width="7"> </td>
<td width="5">-</td>
<td width="168">
<a href="Produkter/produkter.asp?subID=4" target="main">Special
</td>
</tr>
</table>
</span>
<table width="180" cellpadding="2" cellspacing="0" border="0">
<tr>
<td width="7">
<span id="topItemPic4" onClick="javascript:showhide(subItem4,pic4);" style="cursor:hand;"><img id="pic4" src="Images/menuClosed.gif"></span>
</td>
<td width="173" colspan="2">
<span id="topItem4" onClick="javascript:showhide(subItem4,pic4);" style="cursor:hand;">Färgtillbehör</span>
</td>
</tr>
</table>
<span id="subItem4" style="display:none;">
<table width="180" cellpadding="2" cellspacing="0" border="0">
<tr>
<td width="7"> </td>
<td width="5">-</td>
<td width="168">
<a href="Produkter/produkter.asp?subID=5" target="main">Penslar
</td>
</tr>
<tr>
<td width="7"> </td>
<td width="5">-</td>
<td width="168">
<a href="Produkter/produkter.asp?subID=6" target="main">Verktyg
</td>
</tr>
<tr>
<td width="7"> </td>
<td width="5">-</td>
<td width="168">
<a href="Produkter/produkter.asp?subID=7" target="main">Övrigt
</td>
</tr>
</table>
</span>
</code>
Vad behövs göras?
Eller finns det något annat script som är bättre? Det behöver inte vara komplicerat, det ska bara öppna och stänga lager när man klickar på dom och fungera både i IE5(o uppåt) och NS4(o uppåt)
Jag vet att PellePlus finns, men det känns lite för avancerat för detta/mig.
Kan någon hjälpa mig blir min vecka en BRA vecka...:-)
Hälsningar JockeSv: Anpassa för Netscape 4 och uppåt?