Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# window.close() et callback

Envoyé par : woogluf

Date : 17/02/2006 23:10

Bonjour,

J'essaie de refermer une fenêtre suite à une requête SOAP, cette requête permet d'enregistrer le changement.

Le but est d'avoir un bouton valider qui envoie des données sur un serveur (en SOAP, c'est pour une application xul remote), et qui ferme la fenêtre.

Le code est le suivant :

function valider() { // fonction appelée lors du clic sur le bouton
	var elementNom=document.getElementById("nom");
	var elementPrenom=document.getElementById("prenom");
	// la fonction ci-dessous contient mon appel SOAP,
	// et appelle lors du retour (asynchrone)
	// la fonction validerCallBack
	addPersonne (elementNom.value, elementPrenom.value,  validerCallBack);
	
}

function validerCallBack(id) {
	window.close();
}

Mon problème est que l'appel à window.close(); plante firefox (Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.1) Gecko/20060124 Firefox/1.5.0.1).

Est-ce que quelqu'un a déjà eu ce genre de manipulation à faire ? Avec ou sans plantage ?

Existe-il une autre technique ?

Merci.

Il n'est plus possible de poster des messages dans ce forum.


Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.

Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™ sont des marques de la fondation Mozilla.