Servlet appelé depuis javascript Cross Domain
	
	
		Salut,
Dans le cadre d'une appli GWT en cross domain, j'appèle mon servlet à l'aide de la fonction request_send où la variable send contient des paramètres.
//contenu dans le fichier .js
	Code:
	
| 12
 3
 4
 5
 6
 7
 
 | 
function request_send(send, callback) 
{
    request_script = document.createElement("script");
    request_script.src = url+ "monServlet?" + send;
    document.getElementsByTagName("head")[0].appendChild(request_script);
} | 
 La fonction request_receive est appelée depuis mon servlet :
//contenu dans le fichier .js
	Code:
	
| 12
 3
 4
 5
 6
 
 | 
function request_receive(data) 
{
    request_callback(data);
    document.getElementsByTagName("head")[0].removeChild(request_script);
} | 
 L'appel se fait comme suit :
//contenu dans le fichier .java
	Code:
	
| 12
 3
 
 | 
        PrintWriter out     = response.getWriter();
        out.println("request_receive('" + ret.toString() + "');"); | 
 Lors de cet appel ma fonction js, request_receive, devrait s'exécuter et mettre à jour une donnée du cookie, mais son fonctionnement est aléatoire :s en fonction du navigateur. Dailleurs si j'utilise un setTimeout, ça marche plus (problème d'accès en écriture apparemment - édition du fichier js)
Auriez-vous une solution ?