Musen över en bild... lager visas... bilden ändras...

JavaScript

1 svar · 389 visningar · startad av Plutt

Medlem sedan dec. 1999151 inlägg
Trådstart#1

Hejsan!
Jag skulle vilja göra en meny, som fungerar som följande:
Jag har några länkar.
När man drar över länken (länkarna är bilder) så byts bild, alltså onMouseOver funktion. Men samtidigt som jag drar över en länk så ska ett layer (som jag bestämmer var på sidan den ska finnas) också komma fram...

Fattar ni????

Jag har dreamweawer 2 om det är till någon hjälp...

Hejdå
Per

Medlem sedan mars 2000475 inlägg
#2

jag brukar använda följande, men det är kanske inte så du hade tänkt dig?

3 bildbyten...

<script language="JavaScript">

<!--

function swtch(num, imgname) {
    if(document.images) { 
         if (!( navigator.appName.indexOf("Microsoft") >=0 &&
    navigator.appVersion.indexOf("Mac") >= 0 &&
    parseFloat(navigator.appVersion) <= 4 )) {  document[imgname].src = img[num].src; }}
}

imgsrc = new Array();
imgsrc[1] = "images/start-sida/v_meny_1a.gif";
imgsrc[2] = "images/start-sida/v_meny_1b.gif";
imgsrc[3] = "images/start-sida/v_meny_2a.gif";
imgsrc[4] = "images/start-sida/v_meny_2b.gif";
imgsrc[5] = "images/start-sida/v_meny_3a.gif";
imgsrc[6] = "images/start-sida/v_meny_3b.gif";
imgsrc[7] = "images/start-sida/v_meny_4a.gif";
imgsrc[8] = "images/start-sida/v_meny_4b.gif";
imgsrc[9] = "images/start-sida/v_meny_5a.gif";
imgsrc[10] = "images/start-sida/v_meny_5b.gif";
imgsrc[11] = "images/start-sida/v_meny_6a.gif";
imgsrc[12] = "images/start-sida/v_meny_6b.gif";
imgsrc[13] = "images/start-sida/v_meny_7a.gif";
imgsrc[14] = "images/start-sida/v_meny_7b.gif";
imgsrc[15] = "images/start-sida/v_meny_8a.gif";
imgsrc[16] = "images/start-sida/v_meny_8b.gif";

if (document.images != null) {
        img = new Array();
        for (i = 0; i < imgsrc.length; i++) {
        img[i] = new Image();
                img[i].src = imgsrc[i];
    }
}
// -->

</script>

sedan använder du scriptet tex så här:

<a href="data/forum/default.asp" onmouseover="swtch(10,'forum');window.status='Forum';return true" onmouseout="swtch(9,'forum');window.status='ändra till vad du vill';return true" target="main"><font size="1" face="Verdana"><img name="forum" border="0" src="images/start-sida/v_meny_5a.gif" width="139" height="32" alt="Forum"></font></a>

"forum" är namnet där den skall ändras, använd name=forum parametern på bilden du vill skall ändras.

274 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
133 ms — ändringar (db)