07. december 2003 - 13:02
Der er
3 kommentarer og 1 løsning
Omskrivning af popup()
hej, er der ikke en flink person der vil lave så jeg kan bruge følgende script med 3 ting. link: popup('noget','noget1','noget2') noget skal åbnes, og den andre lukkes, HVIS Noget er åben skal Noget2 åbnes og de andre lukkes. Jeg har forsøgt, men det vil ikke som jeg vil. :/ function popup(object) { if (document.getElementById) { if (document.getElementById(object).style.visibility == 'visible') document.getElementById(object).style.visibility = 'hidden'; else document.getElementById(object).style.visibility = 'visible'; } else if (document.layers && document.layers[object] != null) { if (document.layers[object].visibility == 'visible' || document.layers[object].visibility == 'show' ) document.layers[object].visibility = 'hidden'; else document.layers[object].visibility = 'visible'; } else if (document.all) { if (document.all[object].style.visibility == 'visible') document.all[object].style.visibility = 'hidden'; else document.all[object].style.visibility = 'visible'; } return false; }
Annonceindlæg fra gavdi
07. december 2003 - 13:19
#2
Du har sikkert kløjs i, at der ikke var {} om det ... Men behold du dine points her, jeg fik jo faktisk for mange i det andet spørgsmål !-) function popup(obj,obj1,obj2) { if (document.getElementById) { if (document.getElementById(obj).style.visibility == 'visible'){ document.getElementById(obj).style.visibility = 'hidden'; document.getElementById(obj1).style.visibility = 'hidden'; document.getElementById(obj2).style.visibility = 'visible'; }else{ document.getElementById(obj).style.visibility = 'visible'; document.getElementById(obj1).style.visibility = 'hidden'; document.getElementById(obj2).style.visibility = 'hidden'; } } else if (document.layers && document.layers[obj] != null) { if (document.layers[obj].visibility == 'visible' || document.layers[obj].visibility == 'show' ){ document.layers[obj].visibility = 'hidden'; document.layers[obj1].visibility = 'hidden'; document.layers[obj2].visibility = 'visible'; }else{ document.layers[obj].visibility = 'visible'; document.layers[obj1].visibility = 'hidden'; document.layers[obj2].visibility = 'hidden'; } } else if (document.all) { if (document.all[obj].style.visibility == 'visible'){ document.all[obj].style.visibility = 'hidden'; document.all[obj1].style.visibility = 'hidden'; document.all[obj2].style.visibility = 'visible'; }else{ document.all[obj].style.visibility = 'visible'; document.all[obj1].style.visibility = 'hidden'; document.all[obj2].style.visibility = 'hidden'; } } return false; }