Toon posts:

Javascript error

Pagina: 1
Acties:
  • 48 views sinds 30-01-2008

Verwijderd

Topicstarter
Op onze website www.vanbemmel.com krijgen we sinds kort een error in de browser.
Het heeft met het javascript onderdeel te maken, maar waar de fout nu precies in zit?

Het gaat om een onderdeel uit deze code:

<A href="http://www.vanbemmel.com" onmouseout="HM_f_PopDown('elMenu1'); document.home.src='/images/home_off.gif';" onmouseover="HM_f_PopUp('elMenu1',event); document.home.src='/images/home_on.gif';">[img]"/images/home_off.gif"[/img]</A>

Kan iemand ons verder helpen? Het kan te maken hebben met de installatie van Zend optimizer die pas geleden door onze hoster is geinstalleerd.

  • Woudloper
  • Registratie: November 2001
  • Niet online

Woudloper

« - _ - »

Als ik kijk zie ik geen foutmelding ontstaant (met Firefox dan). Kan je wellicht geen contact opnemen met het bedrijf dat de site heeft gebouwd?

Dit topic hoor overigens in W&G

Edit:

Je fout zit in de het bestand HM_Arrays.js. De foutmelding die ik krijg is:
Error: missing ] after element list
Source File: http://www.vanbemmel.com/menu/HM_Arrays.js
Line: 24, Column: 76
Source Code:
["Bosbouwmachines", "http://www.vanbemmel.com/index.php?PID=16", 1, 0, 0] ];
Met andere woorden verander de puntkomma aan het eind van de regel even in een komma.

[ Voor 50% gewijzigd door Woudloper op 07-01-2005 09:41 ]


Verwijderd

Met FireFox krijg je geen foutmelding idd. Maar je moet dan maar eens in de adresbalk
javascript: typen en op enter drukken. Dan krijg je de foutmeldingen.

De fout zit in het bestand /menu/HM_Arrays.js

En dan op deze regel:
["Bosbouwmachines", "http://www.vanbemmel.com/index.php?PID=16", 1, 0, 0] ];

Er moet 1 ]-teken uitgehaald worden volgens mij.

Als je het hebt opgelost, vergeet dan niet op de pagina opnieuw te laden met SHIFT-F5 ingedrukt te houden, anders wordt de gecachte pagina getoond en zie je dus de foutmelding opnieuw.

[ Voor 31% gewijzigd door Verwijderd op 07-01-2005 09:40 ]


Verwijderd

Topicstarter
Het probleem is dat zij nix veranderd hebben de laatste tijd. Door de serverupdate ontstaat dit probleem en dat menu hebben zij ook niet voor ons gebouwd.

Internet explorer geeft de volgende foutmelding:
Regel 24
Fout ']' wordt verwacht

Op regel 24 staat echter helemaal geen vreemde scripting o.i.d.

Verwijderd

Een javascript-fout ontstaat volgens mij niet door een server upgrade, maar eerder door het gebruik van een nieuwere browserversie of een andere browser.

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 17-05 11:04

Janoz

Moderator Devschuur®

!litemod

Voor dit soort problemen zul je contact op moeten nemen met de ontwikkelaar van de website. Ten eerste is Programming & Webscripting gericht op het zelf programmeren en niet om je probleem te dumpen en maar op te laten lossen. Daarnaast hoor javascript bij Webdesign & Graphics, maar daar kijken ze op dezelfde manier aan tegen dit soort vragen.

goedebuimode: Haal op regel 17 van HMArrays.js de , achter ]; weg en het werkt weer.

[ Voor 11% gewijzigd door Janoz op 07-01-2005 09:46 ]

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'

Pagina: 1

Dit topic is gesloten.