webForumDet fria alternativet

Dölja,Visa Lager för alla webbläsare ?

JavaScriptur Javascript

3 svar · 313 visningar · startad av Nickemannen

Medlem sedan aug. 20003 575 inlägg
Frågan#1

Finns det någon standard för att dölja och visa lager i webbläsarna.

Denna kod fungerar ju i Explorer

<script langugage="javasscript">
function hide(objid)
{
objid.style.visibility = "hidden";
'eller
objid.style.display = "false";
}

' Och tvärtom för visa
</script>
Medlem sedan feb. 2003774 inlägg
#2

display = "false"
finns inte...

om du vill dölja det använder du "none"

Medlem sedan aug. 20003 575 inlägg
#3

Nene, kanske inte skrev det bara rakt ut.. Men jag vill ha något liknande script som fungerar i netspace också det gör inte detta script

Medlem sedan dec. 1999419 inlägg
#4

Klassiskt script ;)

ns4 = (document.layers)?true:false;
ie4 = (document.all &&(!document.getElementById))?true:false;
dom = (document.getElementById)?true:false;

/**
* Visar ett osynligt lager
* id är namnet på det lager som skall visas
*/
function show(id) 
{
	if(ns4) document.layers[id].visibility = "show";
	if(ie4) document.all[id].style.visibility = "visible";
	if(dom) document.getElementById(id).style.visibility = "visible";
}
/**
* Döljer ett synligt lager
* id är namnet på det lager som skall döljas
*/
function hide(id) 
{
	if(ns4) document.layers[id].visibility = "hide";
	if(ie4) document.all[id].style.visibility = "hidden";
	if(dom) document.getElementById(id).style.visibility = "hidden";
}
125 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)