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 wordt niet uitgevoerd door firefox browser

Anoniem
asly
3 antwoorden
  • Dit is mijn eerste verzoek om hulp op dit forum. Ik ben sinds kort met webdesign bezig en heb nu een site; www.asseragenda.nl Maar jullie moeten er niet vanuitgaan dat ik er veel verstand van heb hoor, want dat heb ik zeer zeker niet.

    Met IE browser worden alle JavaScripts uitgevoerd (alhoewel er wordt melding gemaakt dat er een fout op de pagina staat, maar ik weet niet welke) , maar zodra ik Firefox (Mozilla) gebruik wordt de PopUp random in de kop van de site en de banner-train niet door firefox uitgevoerd.

    Kan iemand mij helpen?

    Bij voorbaat mijn hartelijke dank,

    Albert.
  • Mijn webdeveloper toolbar geeft de volgende fout
    [quote:7d10293ca5]
    Fout: syntax error
    Bronbestand: http://www.asseragenda.nl/
    Regel: 301
    Broncode:
    else if (document.layers){
    [/quote:7d10293ca5]
    Maar er zit zoveel javascript in de source dat ik onmogelijk de fout hierin kan vinden. Maar dat zal meer aan mijn kennis van javascript liggen. Persoonlijk denk ik dat veel js uit de source kan en dat het ook met andere technieken op te lossen moet zijn (CSS, suckerfish voor menu)

    Overigens wordt ik zelf nooit zo vrolijk van een banner train of andere bewegende dingen op websites.
  • Firefox heeft een mooie javascript console en die geeft bij mij sowieso de volgende melding:
    [code:1:56e7f15327]
    Error: syntax error
    Source File: http://www.asseragenda.nl/
    Line: 301
    Source Code:
    else if (document.layers){
    [/code:1:56e7f15327]
    Als ik dan in je code kijk, dan zie ik het volgende staan:
    [code:1:56e7f15327]
    function bannerchange() {
    if(mycount>bannerArray.length-1){mycount=0};
    if(document.all){document.all.laagC.innerHTML=bannerArray[mycount]};
    else if (document.layers){
    document.layers.laagA.document.layers.laagB.document.open();
    document.layers.laagA.document.layers.laagB.document.write(bannerArray[mycount]);
    document.layers.laagA.document.layers.laagB.document.close()};
    setTimeout("bannerchange()",3000);
    mycount++}
    [/code:1:56e7f15327]
    Het gaat fout in de regel voor de

Beantwoord deze vraag

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