Hoort bij: Ajax — Tags:, , , , , — admin @ 14 oktober 2008 22:29

Ik heb iets met Ajax gemaakt maar als ik de functie aanroep die ajax gaat doen dan gebeurt er niets. In de error console krijg ik dan het volgende te zien.

Fout: uncaught exception: Geen toestemming om methode XMLHttpRequest.open op te roepen

Error console mozilla firefox  screenshot
Een screenshot van de Mozilla firefox fout console

De oplossing

Hoogst waarschijnlijk maakt u gebruik van absolute paden in uw javascript code. Daar is opzich niets mis mee, bijvoorbeeld voor mensen die gebruik maken van mod rewrite. Deze fout kan zich voordoen als u bijvoorbeeld geen www in uw absolute pad hebt staan dat je gebruikt voor de GET of POST methode. Dus bijvoorbeeld als volgt.

MyHttpRequest.open(”get”, ‘http://computerfaq.be/ajax/woordenboek.php’, true);

De bovenstaande code moet als volgt worden.

MyHttpRequest.open(”get”, ‘http://www.computerfaq.be/ajax/woordenboek.php’, true);

Nu zou het probleem normaal opgelost moeten zijn.

Stem of voeg toe aanUitleg over het gebruik van deze icons :  Plaatsen/stemmen op NUjij Plaatsen/stemmen op eKudos Plaatsen/stemmen op MSN Reporter Plaatsen/stemmen op Digg Stumble it! Voeg dit artikel toe aan Del.icio.us Voeg toe aan je Google bladwijzers Abonneer je op de RSS-feed van deze site Verstuur deze pagina per e-mail via Feedburner

Reacties

Reageren? »

Reageren?

Berichten RSS voor reacties op dit bericht. TrackBack URL

Geef een reactie