OK! nu fik jeg stykket noget sammen. Det virker fint!...i IE. Jeg får ikke nogen fejlmeddelese i ns, men den stopper bare efter log16()... Kan du finde fejlen?
. . . function log16() { document.b15.src=billed2.src skjul_lag() } // Bestemmelse af browseren n=document.layers; ie=document.all;
else if (ie) { visible='visible'; hidden='hidden';}
// Funktion til at skjule lag function skjul_lag(){ if(n) {document.layers['lag0'].visibility=hidden;} else if (ie) {document.all('lag0').style.visibility=hidden;} vis_lag() } // Funktion til at vise lag function vis_lag(){ if(n) {document.layers['lag1'].visibility=visible;} else if (ie) {document.all('lag1').style.visibility=visible;} } //--> </SCRIPT> . . . <div id="lag0" style="z-index:0; visibility: visible"> lag 0 </div> <div id="lag1" style="z-index:1; visibility: hidden" class="lag"> lag 1 </div> . . .
stoffer: log16(): Det er fordi siden loader et stort billede... så skal der være en lag oven på det billede mens det loader. På dette lag er der en række af giffer, som langsomt skiftes ud (en status bar)...
Jow, det er det...det har jeg også...men den virker kun i IE... log16() kalder skjul_lag(), som skjuler det ene lag og kalder vis_lag() som viser det andet. Men det virker ikke i NS...den kommmer aldrig vidre end log16()...
<A HREF="#" onClick="vis(et)">lag nummer et</A><BR> <div id="et"> <P ALIGN=RIGHT><a href="#" onClick="gem(show)">luk</a></P> Her er det første lag </div>
<A HREF="#" onClick="vis(to)">lag nummer to</A> <BR> <div id="to"> <P ALIGN=RIGHT><a href="#" onClick="gem(show)">luk</a></P> ....og her er det andet lag </div>
<A HREF="#" onClick="vis(tre)">lag nummer to</A> <BR> <div id="tre"> <P ALIGN=RIGHT><a href="#" onClick="gem(show)">luk</a></P> ....endelig kommer det tredje lag </div>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.