24. november 2002 - 23:07Der er
5 kommentarer og 1 løsning
Show/Hide bestemt layer
Jeg har lavet følgende i JavaScript til at vise og skjule bestemte layers:
function showNormal() { if (navigator.appName.substring(0,9) == "Microsoft"){ document.all.Layer1.style.visibility="visible"; }else{ document.layers.Layer1.visibility="show"; } } function showMax() { if (navigator.appName.substring(0,9) == "Microsoft"){ document.all.Layer1.style.visibility="hidden"; }else{ document.layers.Layer1.visibility="hide"; } }
Nu vil jeg så gerne have at den kan bruges til flere forskellige layers, så når jeg kander funktionen kan jeg gøre noget ligende: java script:showNormal('layer10') > hvor det så er layer10 der bliver vist.
Hmm det virker ikke helt perfekt, den siger der er fejl i "ie4 = (document.all)? true:false" i min IE5.0. Men det gør ikke så meget for jeg regner ikke med den skal være så bagud kombatible. Derfor har jeg bare sat "ie4 = null" så funger det sq ;)....Så pointene goes right away!
Synes godt om
Ny brugerNybegynder
Din løsning...
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.