Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Tue 12 May 2009 12:14

Remi01
Participant actif
Date d'inscription: 18 Jan 2007
Messages: 74

[OpenLayers] this.register() is not a function

Bonjour,

J'ai un soucis avec la mise en oeuvre de popup sur deux flux WFS.

Lorsque je clique sur un point je souhaite faire apparaitre une popup avec quelques infos basiques.

Le soucis c'est que lorsque je clique pour faire apparaitre le popup, Firebug m'indique l'erreur suivante

this.registerEvents is not a function  - Popup.js (line 274)


Après vérification, mon fichier Popup.js possède bien une méthode registerEvents() - je ne comprends pas pourquoi il ne la trouve pas lors de l'appel.

Vos idées sont les bienvenues, merci.

Rémi

Dernière modification par Remi01 (Tue 12 May 2009 14:04)

Hors ligne

 

#2 Wed 13 May 2009 14:27

Remi01
Participant actif
Date d'inscription: 18 Jan 2007
Messages: 74

Re: [OpenLayers] this.register() is not a function

L'erreur a disparue aussi mystérieusement qu'elle est survenue l

J'ai simplement réécris les différentes déclarations des bibliothèques d'openlayers (Popup.js et fichiers du dossier Popup) en prenant soin de les ordonner (c'est peut être ce qui à fait la différence). J'avais aussi vidé le cache plusieurs fois ...

Hors ligne

 

Pied de page des forums

Powered by FluxBB