Kan nogen færdig gøre dette script?
funtionen skal laves som....http://www.imma.dk/stoffer/test/imma.asp?id=3
indtil videre er jeg nået hertil og det virker i både netscape og IE 4.0+:
jeg har fået meget af scriptet fra Bratta.com.
Det skal tilpasses, så den skjuler alle andre end den man lige har trykket på - som eksemplet ovenover. Det er vigtigt at det bliver gjort med DIV tags, da der er meget der skal vises og skjules.
<style type="text/css">
#divLinks{position:absolute; top:200; left:50; font-family:arial; font-size:10pt}
#test{position:absolute; top:185; left:350; width:100; font-family:arial; font-size:10pt}
</style>
<SCRIPT LANGUAGE="JavaScript">
function checkBrowser(){
this.ver=navigator.appVersion
this.dom=document.getElementById?1:0
this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom)?1:0;
this.ie4=(document.all && !this.dom)?1:0;
this.ns5=(this.dom && parseInt(this.ver) >= 5) ?1:0;
this.ns4=(document.layers && !this.dom)?1:0;
this.bw=(this.ie5 || this.ie4 || this.ns4 || this.ns5)
return this
}
bw=new checkBrowser()
//Shows the div
function vis(div, nest){
obj=bw.dom?document.getElementById(div).style:bw.ie4?document.all[div].style:bw.ns4?nest?document[nest].document[div]:document[div]:0;
obj.visibility ='visible'
}
//Hides the div
function skjul(div, nest){
obj=bw.dom?document.getElementById(div).style:bw.ie4?document.all[div].style:bw.ns4?nest?document[nest].document[div]:document[div]:0;
obj.visibility='hidden'
}
</script>
<div id="divLinks" >
Regular:
<a href="#" onclick="skjul('test')">hide 1</A> -
<a href="#" onclick="vis('test')">show 1</A>
</div>
<div id="test" STYLE='position:absolute; visibility:hidden; width:100%; height:1'>
Layer 1
</div>
