i-orMedlem sedan nov. 2001294 inlägg Den här funktionen visar och gömmer layers. Kan någon vänlig själ göra om denna kod till att den bara gömmer layers? Jag är nämligen helt handikappad när det gäller Javascript.
Tack på förhand!
function show_hide(which){
if(document.layers){ // NN 4+
var vis= (document.layers["layer"+which].visibility=="hide")? "show":"hide";
for(var i=1; i<=antal; i++){if(i!=which){document.layers["layer"+i].visibility="hide"}}
document.layers["layer"+which].visibility=vis;
}
else if(document.all){ // IE 4+
var vis= (document.all("layer"+which).style.visibility=="hidden")? "visible":"hidden";
for(var i=1; i<=antal; i++){if(i!=which){document.all("layer"+i).style.visibility="hidden"}}
document.all("layer"+which).style.visibility=vis;
}
else if(document.getElementById){ // NS 6
var vis= (document.getElementById("layer"+which).style.visibility=="hidden")? "visible":"hidden";
for(var i=1; i<=antal; i++){if(i!=which){document.getElementById("layer"+i).style.visibility="hidden"}}
document.getElementById("layer"+which).style.visibility=vis;
}
}
MatteMedlem sedan aug. 20002 975 inlägg dessa två funktioner använder jag för att visa och dölja lager.
function hide(Lager){
if(document.all){document.all[Lager].style.visibility="hidden";}
if(document.getElementById){document.getElementById(Lager).style.visibility="hidden";}
if(document.layers){document.layers[Lager].visibility="hide";}
}
function show(Lager){
if(document.all){document.all[Lager].style.visibility="visible";}
if(document.getElementById){document.getElementById(Lager).style.visibility="visible";}
if(document.layers){document.layers[Lager].visibility="show";}
}
i-orMedlem sedan nov. 2001294 inlägg Fungerar koden i alla webläsare?
i-orMedlem sedan nov. 2001294 inlägg Tack för hjälpen glömde jag att säga.
Oj, koden var ju i princip densamma, så de webläsare min kod stöder gör ju också din.
En till fråga:
Kan man stänga av samtliga layers på en sida på något sätt?
i-orMedlem sedan nov. 2001294 inlägg Förlåt mig.
Jag hittade svaret här på wF.
MatteMedlem sedan aug. 20002 975 inlägg
Jag hittade svaret här på wF.
Då är det inte omöjligt att du hittade "min" kod samtidigt. För någonstans hittade jag själv den när jag började leka lite med lager förra sommaren.
Och webForum är ju det första stället man letar på. :)
i-orMedlem sedan nov. 2001294 inlägg Ja, "din" kod dök upp lite här och där. :D