kald af funktion
Hejsa jeg har en side der åbner et popup vindue. Fra dette vindue skal jeg kalde en funktion i det vindue der åbnede det.har følgende kode i vindue 1:
//layers File upload
ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false
function init() {
if (ns4) block = document.blockDiv
if (ie4) block = blockDiv.style
}
function showObject(obj) {
if (ns4) obj.visibility = "show"
else if (ie4) obj.visibility = "visible"
}
function hideObject(obj) {
if (ns4) obj.visibility = "hide"
else if (ie4) obj.visibility = "hidden"
}
Kaler funktion med følgende kode i vindue 2:
<body onload="window.opener.init()">
<A HREF="#" onclick="window.opener.showObject(block)">Show</A>
<A HREF="#" onclick="window.opener.hideObject(block)">Hide</A>
Får fejlen block er undefined men den skulle jo gerne give block en værdi ved onload..
Hvis jeg kører en anden funktion der foreksempel laver om på et formfelts værdi så går det fint..
Hvad går der galt?.
