popup utilisant une fonction JS de son opener
-
- Arias
- Messages : 8
- Inscription : 02 juil. 2004, 23:39
popup utilisant une fonction JS de son opener
Bonjour !
J'ai un problème en Javascript avec Fx, j'ai un popup ouvert qui doit lancer une fonction se trouvant dans on opener, mais cela fait planter le JS de Fx (ca fonctionne sur IE).
Exemple, dans mon opener :
function plop()
{
alert('plop');
}
et dans mon popup :
function test()
{
opener.plop();
}
Et ca fait irrémédiablement planter le JS de Fx, si quelqu'un a une technique qui marche sur Fx ?
J'ai un problème en Javascript avec Fx, j'ai un popup ouvert qui doit lancer une fonction se trouvant dans on opener, mais cela fait planter le JS de Fx (ca fonctionne sur IE).
Exemple, dans mon opener :
function plop()
{
alert('plop');
}
et dans mon popup :
function test()
{
opener.plop();
}
Et ca fait irrémédiablement planter le JS de Fx, si quelqu'un a une technique qui marche sur Fx ?
-
- Arias
- Messages : 8
- Inscription : 02 juil. 2004, 23:39
-
- Arias
- Messages : 8
- Inscription : 02 juil. 2004, 23:39
Voila, vous pouvez tester ici :
http://starshine.dyndns.org/TriumAstra/ ... /test.html
Ca ouvre la page test2.html en popup.
Ensuite quand on clique sur le bouton de test2.html, ca doit modifier la page test.html et y afficher le contenu de la page test3.html
Ca marche parfaitement avec IE, mais ca bloque avec Fx, alors je sais pas si c'est un problème de Fx, ou c'est moi qui ai mal écrit le code...
http://starshine.dyndns.org/TriumAstra/ ... /test.html
Ca ouvre la page test2.html en popup.
Ensuite quand on clique sur le bouton de test2.html, ca doit modifier la page test.html et y afficher le contenu de la page test3.html
Ca marche parfaitement avec IE, mais ca bloque avec Fx, alors je sais pas si c'est un problème de Fx, ou c'est moi qui ai mal écrit le code...
-
- Iguane
- Messages : 979
- Inscription : 09 juil. 2004, 15:41
Pour le moment, j'ai ça :
Code : Tout sélectionner
Erreur : uncaught exception: [Exception... "Not enough arguments [nsIXMLHttpRequest.send]" nsresult: "0x80570001 (NS_ERROR_XPC_NOT_ENOUGH_ARGS)" location: "JS frame :: http://starshine.dyndns.org/TriumAstra/test_xmlhttp/test.html :: affiche :: line 48" data: no]
openSUSE 12.2 - FF v24.0 FR - TB v24.0 FR ma config en détails - Décrivez la vôtre ici 
userContent.css : modifiez l'apparence et le contenu des sites visités !

userContent.css : modifiez l'apparence et le contenu des sites visités !
-
- Arias
- Messages : 8
- Inscription : 02 juil. 2004, 23:39
-
- Iguane
- Messages : 979
- Inscription : 09 juil. 2004, 15:41
«Pas assez d'arguments», tu appelles la fonction nsIXMLHttpRequest.send sans lui fournir suffisamment d'arguments, je ne peux pas t'en dire plus, je n'ai jamais utilisé.
openSUSE 12.2 - FF v24.0 FR - TB v24.0 FR ma config en détails - Décrivez la vôtre ici 
userContent.css : modifiez l'apparence et le contenu des sites visités !

userContent.css : modifiez l'apparence et le contenu des sites visités !
-
- Arias
- Messages : 8
- Inscription : 02 juil. 2004, 23:39
Effectivement en passant un paramètre ca marche, mais sur mon site avec des traitements plus compliqués, ca coince avec la même erreur :/
Je vais chercher encore plus profondément alors ^^
Edit : En fait ca n'est pas le même erreur sur mon site, ca me retourne ca :
Error: uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXMLHttpRequest.open]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: http://localhost/svn/..... :: searchMemo :: line 223" data: no]
Je vais chercher encore plus profondément alors ^^
Edit : En fait ca n'est pas le même erreur sur mon site, ca me retourne ca :
Error: uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXMLHttpRequest.open]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: http://localhost/svn/..... :: searchMemo :: line 223" data: no]
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité