Ik zit met het volgende probleem: Heb een code aangelevered gekregen van een centraal orgaan en het is de bedoeling dat de pagina's van alle afdelingen in dezelfde huisstijl worden gemaakt. Gaat perfect, alleen bij een site (afdeling) zit ik met het volgende:
Als een plaatje (met link) wordt aangeklikt, krijg ik een runtime error, in lijn 32. Debugger vind niets en ik heb me er al uren over gebogen. Get me well, dit is niet mijn alledaagse werk dus...
De exacte foutmelding: Runtime error. "parent.titel.document" is null or not an object
Line 32
Onderstaand de gehele code. Wie de oplossing ziet, graag melden!
Onderstaand de code:
<HTML>
<HEAD>
<TITLE>
Afdeling </TITLE>
<LINK REL=STYLESHEET TYPE="text/css"
HREF="afdlcss.htm">
<SCRIPT LANGUAGE="JavaScript">
<!--Verstoppertje
var welkdoc=0;
function testie()
{ if (navigator.appName=="Microsoft Internet Explorer")
{return true}
else
{return false}
}
function myinit()
{ this.document.bafd.src='button/afdb.gif';
this.document.bact.src='button/actb.gif';
this.document.bbes.src='button/besb.gif';
this.document.bfra.src='button/frab.gif';
this.document.bage.src='button/ageb.gif';
this.document.blid.src='button/lidb.gif';
this.document.blin.src='button/linb.gif';
return true
}
function myclick(wat)
{ eval("parent.titel.document" + ".src='button/" + wat + "t.gif'");
myinit();
eval("this.document.b" + wat + ".src='button/" + wat + "p.gif'");
(testie()); {parent.titel.document.Pagina.focus(); return true;};
return true
}
function myaan(wat)
{ eval("this.document.b" + wat + ".src='button/" + wat + "l.gif'");
return true
}
function myuit(wat)
{ eval("this.document.b" + wat + ".src='button/" + wat + "b.gif'");
return true
}
// --Einde verstoppertje-->
</SCRIPT>
</HEAD>
<BODY TEXT="#333333" LINK="#000066" VLINK="#000066" ALINK="#333333" BGCOLOR="#FFFFFF" BACKGROUND="acht1.gif" BGPROPERTIES="fixed"><BR>
<TABLE NAME="QQ" ALIGN=LEFT BORDER="0" CELLPADDING="0" CELLSPACING="5">
<TR><TD height="28" width="102">
<a href="../tekst/afd.htm"
target="content"
onclick= "if (welkdoc!=1) {myclick('afd');
welkdoc=1;
return true}
else return true"
onmouseover= "if (welkdoc!=1) {myaan('afd');
return true}
else return true"
onmouseout= "if (welkdoc!=1) {myuit('afd');
return true}
else return true">
[img]"button/afdb.gif"[/img]
</a>
</TD></TR>
<TR><TD height="28" width="102">
<a href="../tekst/act.htm"
target="content"
onclick= "if (welkdoc!=7) {myclick('act');
welkdoc=7;
return true}
else return true"
onmouseover= "if (welkdoc!=7) {myaan('act');
return true}
else return true"
onmouseout= "if (welkdoc!=7) {myuit('act');
return true}
else return true">
[img]"button/actb.gif"[/img]
</a>
</TD></TR>
<TR><TD height="28" width="102">
<a href="../tekst/bes.htm"
target="content"
onclick= "if (welkdoc!=2) {myclick('bes');
welkdoc=2;
return true}
else return true"
onmouseover= "if (welkdoc!=2) {myaan('bes');
return true}
else return true"
onmouseout= "if (welkdoc!=2) {myuit('bes');
return true}
else return true">
[img]"button/besb.gif"[/img]
</a>
</TD></TR>
<TR><TD height="28" width="102">
<a href="../tekst/fra.htm"
target="content"
onclick= "if (welkdoc!=3) {myclick('fra');
welkdoc=3;
return true}
else return true"
onmouseover= "if (welkdoc!=3) {myaan('fra');
return true}
else return true"
onmouseout= "if (welkdoc!=3) {myuit('fra');
return true}
else return true">
[img]"button/frab.gif"[/img]
</a>
</TD></TR>
<TR><TD height="28" width="102">
<a href="../tekst/age.htm"
target="content"
onclick= "if (welkdoc!=4) {myclick('age');
welkdoc=4;
return true}
else return true"
onmouseover= "if (welkdoc!=4) {myaan('age');
return true}
else return true"
onmouseout= "if (welkdoc!=4) {myuit('age');
return true}
else return true">
[img]"button/ageb.gif"[/img]
</a>
</TD></TR>
<TR><TD height="28" width="102">
<a href="../tekst/lid.htm"
target="content"
onclick= "if (welkdoc!=5) {myclick('lid');
welkdoc=5;
return true}
else return true"
onmouseover= "if (welkdoc!=5) {myaan('lid');
return true}
else return true"
onmouseout= "if (welkdoc!=5) {myuit('lid');
return true}
else return true">
[img]"button/lidb.gif"[/img]
</a>
</TD></TR>
<TR><TD height="28" width="102">
<a href="../tekst/lin.htm"
target="content"
onclick= "if (welkdoc!=6) {myclick('lin');
welkdoc=6;
return true}
else return true"
onmouseover= "if (welkdoc!=6) {myaan('lin');
return true}
else return true"
onmouseout= "if (welkdoc!=6) {myuit('lin');
return true}
else return true">
[img]"button/linb.gif"[/img]
</a>
</TD></TR>
</TABLE>
<SCRIPT LANGUAGE="JavaScript">
<!-- Verstoppertje: preload
i1= new Image(28,102)
i1.src = "button/afdl.gif"
i2= new Image(28,102)
i2.src = "button/besl.gif"
i3= new Image(28,102)
i3.src = "button/fral.gif"
i4= new Image(28,102)
i4.src = "button/agel.gif"
i5= new Image(28,102)
i5.src = "button/lidl.gif"
i6= new Image(28,102)
i6.src = "button/linl.gif"
i7= new Image(28,102)
i7.src = "button/actl.gif"
i8= new Image(28,102)
i8.src = "button/afdp.gif"
i9= new Image(28,102)
i9.src = "button/besp.gif"
i10= new Image(28,102)
i10.src = "button/frap.gif"
i11= new Image(28,102)
i11.src = "button/agep.gif"
i12= new Image(28,102)
i12.src = "button/lidp.gif"
i13= new Image(28,102)
i13.src = "button/linp.gif"
i14= new Image(28,102)
i14.src = "button/actp.gif"
// End Hiding -->
</SCRIPT>
<P> </P>
</BODY>
</HTML>
Als een plaatje (met link) wordt aangeklikt, krijg ik een runtime error, in lijn 32. Debugger vind niets en ik heb me er al uren over gebogen. Get me well, dit is niet mijn alledaagse werk dus...
De exacte foutmelding: Runtime error. "parent.titel.document" is null or not an object
Line 32
Onderstaand de gehele code. Wie de oplossing ziet, graag melden!
Onderstaand de code:
<HTML>
<HEAD>
<TITLE>
Afdeling </TITLE>
<LINK REL=STYLESHEET TYPE="text/css"
HREF="afdlcss.htm">
<SCRIPT LANGUAGE="JavaScript">
<!--Verstoppertje
var welkdoc=0;
function testie()
{ if (navigator.appName=="Microsoft Internet Explorer")
{return true}
else
{return false}
}
function myinit()
{ this.document.bafd.src='button/afdb.gif';
this.document.bact.src='button/actb.gif';
this.document.bbes.src='button/besb.gif';
this.document.bfra.src='button/frab.gif';
this.document.bage.src='button/ageb.gif';
this.document.blid.src='button/lidb.gif';
this.document.blin.src='button/linb.gif';
return true
}
function myclick(wat)
{ eval("parent.titel.document" + ".src='button/" + wat + "t.gif'");
myinit();
eval("this.document.b" + wat + ".src='button/" + wat + "p.gif'");
(testie()); {parent.titel.document.Pagina.focus(); return true;};
return true
}
function myaan(wat)
{ eval("this.document.b" + wat + ".src='button/" + wat + "l.gif'");
return true
}
function myuit(wat)
{ eval("this.document.b" + wat + ".src='button/" + wat + "b.gif'");
return true
}
// --Einde verstoppertje-->
</SCRIPT>
</HEAD>
<BODY TEXT="#333333" LINK="#000066" VLINK="#000066" ALINK="#333333" BGCOLOR="#FFFFFF" BACKGROUND="acht1.gif" BGPROPERTIES="fixed"><BR>
<TABLE NAME="QQ" ALIGN=LEFT BORDER="0" CELLPADDING="0" CELLSPACING="5">
<TR><TD height="28" width="102">
<a href="../tekst/afd.htm"
target="content"
onclick= "if (welkdoc!=1) {myclick('afd');
welkdoc=1;
return true}
else return true"
onmouseover= "if (welkdoc!=1) {myaan('afd');
return true}
else return true"
onmouseout= "if (welkdoc!=1) {myuit('afd');
return true}
else return true">
[img]"button/afdb.gif"[/img]
</a>
</TD></TR>
<TR><TD height="28" width="102">
<a href="../tekst/act.htm"
target="content"
onclick= "if (welkdoc!=7) {myclick('act');
welkdoc=7;
return true}
else return true"
onmouseover= "if (welkdoc!=7) {myaan('act');
return true}
else return true"
onmouseout= "if (welkdoc!=7) {myuit('act');
return true}
else return true">
[img]"button/actb.gif"[/img]
</a>
</TD></TR>
<TR><TD height="28" width="102">
<a href="../tekst/bes.htm"
target="content"
onclick= "if (welkdoc!=2) {myclick('bes');
welkdoc=2;
return true}
else return true"
onmouseover= "if (welkdoc!=2) {myaan('bes');
return true}
else return true"
onmouseout= "if (welkdoc!=2) {myuit('bes');
return true}
else return true">
[img]"button/besb.gif"[/img]
</a>
</TD></TR>
<TR><TD height="28" width="102">
<a href="../tekst/fra.htm"
target="content"
onclick= "if (welkdoc!=3) {myclick('fra');
welkdoc=3;
return true}
else return true"
onmouseover= "if (welkdoc!=3) {myaan('fra');
return true}
else return true"
onmouseout= "if (welkdoc!=3) {myuit('fra');
return true}
else return true">
[img]"button/frab.gif"[/img]
</a>
</TD></TR>
<TR><TD height="28" width="102">
<a href="../tekst/age.htm"
target="content"
onclick= "if (welkdoc!=4) {myclick('age');
welkdoc=4;
return true}
else return true"
onmouseover= "if (welkdoc!=4) {myaan('age');
return true}
else return true"
onmouseout= "if (welkdoc!=4) {myuit('age');
return true}
else return true">
[img]"button/ageb.gif"[/img]
</a>
</TD></TR>
<TR><TD height="28" width="102">
<a href="../tekst/lid.htm"
target="content"
onclick= "if (welkdoc!=5) {myclick('lid');
welkdoc=5;
return true}
else return true"
onmouseover= "if (welkdoc!=5) {myaan('lid');
return true}
else return true"
onmouseout= "if (welkdoc!=5) {myuit('lid');
return true}
else return true">
[img]"button/lidb.gif"[/img]
</a>
</TD></TR>
<TR><TD height="28" width="102">
<a href="../tekst/lin.htm"
target="content"
onclick= "if (welkdoc!=6) {myclick('lin');
welkdoc=6;
return true}
else return true"
onmouseover= "if (welkdoc!=6) {myaan('lin');
return true}
else return true"
onmouseout= "if (welkdoc!=6) {myuit('lin');
return true}
else return true">
[img]"button/linb.gif"[/img]
</a>
</TD></TR>
</TABLE>
<SCRIPT LANGUAGE="JavaScript">
<!-- Verstoppertje: preload
i1= new Image(28,102)
i1.src = "button/afdl.gif"
i2= new Image(28,102)
i2.src = "button/besl.gif"
i3= new Image(28,102)
i3.src = "button/fral.gif"
i4= new Image(28,102)
i4.src = "button/agel.gif"
i5= new Image(28,102)
i5.src = "button/lidl.gif"
i6= new Image(28,102)
i6.src = "button/linl.gif"
i7= new Image(28,102)
i7.src = "button/actl.gif"
i8= new Image(28,102)
i8.src = "button/afdp.gif"
i9= new Image(28,102)
i9.src = "button/besp.gif"
i10= new Image(28,102)
i10.src = "button/frap.gif"
i11= new Image(28,102)
i11.src = "button/agep.gif"
i12= new Image(28,102)
i12.src = "button/lidp.gif"
i13= new Image(28,102)
i13.src = "button/linp.gif"
i14= new Image(28,102)
i14.src = "button/actp.gif"
// End Hiding -->
</SCRIPT>
<P> </P>
</BODY>
</HTML>