Hallo,
also ich bin bisher folgendermaßen vorgegangen!
das Array:
var maxteximg = 11;
var teximg = new Array(maxteximg);
for (i=0; i<maxteximg; i++) { teximg[i] = new Array(11); teximg[i].open = 0; teximg[i].nr = i;} --------hier weiß ich nicht wirklich wofür das steht. Hab das Array übernommen und nach bestem Wissen abgewandelt
teximg[0].img = "img1.gif"; teximg[0].tex = "text1";
teximg[1].img = "img2.gif"; teximg[1].tex = "text2";
teximg[2].img = "img3.gif"; teximg[2].tex = "text3";
teximg[3].img = "img4.gif"; teximg[3].tex = "text4";
teximg[4].img = "img5.gif"; teximg[4].tex = "text5";
teximg[5].img = "img6.gif"; teximg[5].tex = "text6";
teximg[6].img = "img7.gif"; teximg[6].tex = "text7";
teximg[7].img = "img8.gif"; teximg[7].tex = "text8";
teximg[8].img = "img9.gif"; teximg[8].tex = "text9";
teximg[9].img = "img10.gif"; teximg[9].tex = "text10";
teximg[10].img = "img11.gif"; teximg[10].tex = "text11";
for (i=0; i<maxteximg; i++) {
if (teximg[i].img = bild) { -------bild ist der übergebene Wert aus dem Link
alert(i);
}
}
Ich bräuchte nun eine Zeile die bei Übereinstimmung der if-Bedingung eine var text setzt mit der Indexnummer des übereinstimmenden Eintrags als Wert!
Dies brauche ich um ungefair folgendes zu tun:
document.write('<iframe style="position:absolute; left:215px; top:0px; width:650px; height:180px; border:0px;" src="'+text+'"></iframe>');
mfg Chris