Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

[Javascript] Script werkt niet meer na Mozilla v1.3

Anoniem
Jacco
3 antwoorden
  • Ik heb ooit eens een website gemaakt met een leuk omhulsel.

    Deze website doet het perfect onder IE en ook onder Mozilla tot versie 1.3.
    Daarna wordt onder Mozilla het script niet meer uitgevoerd vanwege deze error meldingen:
    [quote:742d8a146c]Error: uncaught exception: [Exception… "Security error" code: "1000" nsresult: "0x805303e8 (NS_ERROR_DOM_SECURITY_ERR)" location: "http://localhost/script/main.js Line: 23"]

    Error: writeheader is not defined

    Error: writefooter is not defined[/quote:742d8a146c]
    Het script en de writeheader en -footer worden op de pagina zo geactiveerd:
    [quote:742d8a146c]<script language="Javascript" src="script/main.js"></script>
    <script language="Javascript"> writeheader()</script>

    <script language="Javascript"> writefooter()</script>[/quote:742d8a146c]
    Het script [b:742d8a146c]main.js[/b:742d8a146c] wat zorgt voor het omhulsel ziet er zo uit:
    [code:1:742d8a146c]var weekDay = new Array('zondag','maandag','dinsdag','woensdag','donderdag','vrijdag','zaterdag');
    var months = new Array('- 01 -','- 02 -','- 03 -','- 04 -','- 05 -','- 06 -','- 07 -','- 08 -','- 09 -','- 10 -','- 11 -','- 12 -');
    var curDate = new Date;
    var datestring = weekDay[curDate.getDay()] + ', ' + curDate.getDate() + ' ' + months[curDate.getMonth()] + ' 2004&nbsp;';

    var updatestring = top.updatestring;


    function swapim(name,state){
    document.images[name].src='images/' + name + '_' + state + '.gif';
    }

    function openwin(location){
    window.open(location,'','directories=no,location=no,scrollbars=no,status=no,toolbar=no,width=400,height=200');
    }

    function location() {
    window.open('loca.html','','directories=no,location=no,scrollbars=no,status=no,toolbar=no,width=700,height=550');
    }

    function forum() {
    window.open('http://forum.tweeduister.nl/','','directories=no,location=no,scrollbars=yes,status=yes,toolbar=yes,resizable=yes,width=775,height=500');
    }

    function whitewolf() {
    window.open('http://www.white-wolf.com/fansites','','directories=no,location=no,scrollbars=yes,status=no,toolbar=no,width=750,height=500');
    }

    function writeheader() {

    document.writeln('<table cellspacing=0 cellpadding=0 width=750 height=78 border=0 align="center">')
    document.writeln('<tr>')
    document.writeln('<td background="images/spec_line.gif" width=105 align="left"><IMG SRC="images/topleft_line.gif" BORDER=0 WIDTH=45 HEIGHT=78></td>')
    document.writeln('<td width=170 background="images/boxleft.gif" align="right">')
    document.writeln('<font face="verdana,arial,helvetica" size=1>')
    document.writeln(datestring)
    document.writeln('</font>')
    document.writeln('</td>')
    document.writeln('<td align="center" valign="top"><IMG SRC="images/logotd.gif" BORDER=0 WIDTH=200 HEIGHT=78 alt="Tweeduister logo door Eric Snelleman"></td>')
    document.writeln('<td width=170 background="images/boxright.gif" align="left">')
    document.writeln('<font face="verdana,arial,helvetica" size=1>')
    document.writeln(updatestring)
    document.writeln('</font>')
    document.writeln('</td>')
    document.writeln('<td background="images/top_line.gif" width=105 align="right"><IMG SRC="images/topright_line.gif" BORDER=0 WIDTH=5 HEIGHT=78></td>')
    document.writeln('</tr>')
    document.writeln('</table>')

    document.writeln('<table cellspacing=0 cellpadding=0 width=750 border=0 align="center">')
    document.writeln('<tr>')
    document.writeln('<td background="images/left_line.gif" valign="top" width=140>')
    document.writeln('<BR>')
    document.writeln('<a href="frontpage.php" onmouseover="swapim('m01',1)" onmouseout="swapim('m01',0)"><IMG SRC="images/m01_0.gif" BORDER=0 WIDTH=140 HEIGHT=28 name="m01" alt="Nieuws (home)"></a>')

    document.writeln('<a href="over.html" onmouseover="swapim('m02',1)" onmouseout="swapim('m02',0)"><IMG SRC="images/m02_0.gif" BORDER=0 WIDTH=140 HEIGHT=28 name="m02" alt="Wie zijn wij?"></a>')

    document.writeln('<a href="bestuur.html" onmouseover="swapim('m10',1)" onmouseout="swapim('m10',0)"><IMG SRC="images/m10_0.gif" BORDER=0 WIDTH=140 HEIGHT=28 name="m10" alt="Bestuur Tweeduister"></a>')

    document.writeln('<a href="kost.html" onmouseover="swapim('m15',1)" onmouseout="swapim('m15',0)"><IMG SRC="images/m15_0.gif" BORDER=0 WIDTH=140 HEIGHT=28 name="m15" alt="Wat kost het?"></a>')

    document.writeln('<a href="dark.html" onmouseover="swapim('m14',1)" onmouseout="swapim('m14',0)"><IMG SRC="images/m14_0.gif" BORDER=0 WIDTH=140 HEIGHT=28 name="m14" alt="Dark Ages Live Roleplay"></a>')

    document.writeln('<a href="vlrp.html" onmouseover="swapim('m03',1)" onmouseout="swapim('m03',0)"><IMG SRC="images/m03_0.gif" BORDER=0 WIDTH=140 HEIGHT=28 name="m03" alt="Vampire Live Role-Play"></a>')

    document.writeln('<a href="meld.html" onmouseover="swapim('m12',1)" onmouseout="swapim('m12',0)"><IMG SRC="images/m12_0.gif" BORDER=0 WIDTH=140 HEIGHT=28 name="m12" alt="Aanmelden"></a>')

    document.writeln('<a href="javascript:forum()" onmouseover="swapim('m04',1)" onmouseout="swapim('m04',0)"><IMG SRC="images/m04_0.gif" BORDER=0 WIDTH=140 HEIGHT=28 name="m04" alt="Forum"></a>')

    document.writeln('<a href="expe.html" onmouseover="swapim('m05',1)" onmouseout="swapim('m05',0)"><IMG SRC="images/m05_0.gif" BORDER=0 WIDTH=140 HEIGHT=28 name="m05" alt="Experimenteel"></a>')

    document.writeln('<a href="agen.html" onmouseover="swapim('m06',1)" onmouseout="swapim('m06',0)"><IMG SRC="images/m06_0.gif" BORDER=0 WIDTH=140 HEIGHT=28 name="m06" alt="Agenda"></a>')

    document.writeln('<a href="javascript:location()" onmouseover="swapim('m07',1)" onmouseout="swapim('m07',0)"><IMG SRC="images/m07_0.gif" BORDER=0 WIDTH=140 HEIGHT=28 name="m07" alt="Locatie"></a>')

    document.writeln('<a href="link.html" onmouseover="swapim('m08',1)" onmouseout="swapim('m08',0)"><IMG SRC="images/m08_0.gif" BORDER=0 WIDTH=140 HEIGHT=28 name="m08" alt="Links/downloads"></a>')

    document.writeln('<a href="artg.html" onmouseover="swapim('m09',1)" onmouseout="swapim('m09',0)"><IMG SRC="images/m09_0.gif" BORDER=0 WIDTH=140 HEIGHT=28 name="m09" alt="Art Gallery"></a>')

    document.writeln('<a href="mail.html" onmouseover="swapim('m13',1)" onmouseout="swapim('m13',0)"><IMG SRC="images/m13_0.gif" BORDER=0 WIDTH=140 HEIGHT=28 name="m13" alt="E-mail"></a>')

    document.writeln('&nbsp;&nbsp;&nbsp;&nbsp;<a href="javascript:whitewolf()"><IMG SRC="images/darkbox.jpg" BORDER=0 WIDTH=140 HEIGHT=50 alt="Officially Sanctioned White Wolf Site"></a>')

    document.writeln('&nbsp;&nbsp;&nbsp;&nbsp;<a href="javascript:openwin('webm.html')"><IMG SRC="images/skullimation.gif" BORDER=0 WIDTH=80 HEIGHT=50 alt="Webinfo Tweeduister"></a>')
    document.writeln('</td>')
    document.writeln('<td width=600 valign="top">')
    document.writeln('<font face="verdana,arial,helvetica" size=2><BR><blockquote>')
    }

    function writefooter(){
    document.writeln('<BR><BR></blockquote></font>')
    document.writeln('</td>')
    document.writeln('<td width=5 background="images
    ight_line.jpg">')
    document.writeln('&nbsp;')
    document.writeln('</td>')
    document.writeln('</tr>')
    document.writeln('</table>')
    document.writeln('<table cellspacing=0 cellpadding=0 width=750 border=0 align="center">')
    document.writeln('<tr>')
    document.writeln('<td width=50% align="left" background="images/bot_line.gif"><IMG SRC="images/botleft_line.gif" BORDER=0 WIDTH=45 HEIGHT=5></td>')
    document.writeln('<td width=50% align="right" background="images/bot_line.jpg"><IMG SRC="images/botright_line.gif" BORDER=0 WIDTH=5 HEIGHT=5></td>')
    document.writeln('</tr>')
    document.writeln('</table>')
    document.writeln('<BR><BR><BR>')
    }[/code:1:742d8a146c]
    Je kunt de uitvoering van dit script zien op www.tweeduister.nl (alleen te zien met IE).

    Wat moet ik veranderen om het werkende te krijgen onder Mozilla.
  • writeln vervangen door write ?
  • Ik krijg niet van dat soor errors in Mozilla waneer ik die site bezoek.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.