Bonjour,
j'ai vraiment un problème incompréhensible et je pense que cela vient directement de ASP.
En effet j'effetue un test simple :
Et en affichant ma variable vParent précédemment avec Response.Write, j'obtiens 374.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 if vParent <> 0 then Response.Write("self.close();") end if
Pourtant, je rentre une fois sur 2 dans le test, et cela sans aucune explication, un peu au petit bonheur la chance !?!?
J'ai essayer de rajouter la ligne :
Response.Write("alert('Réussi !');")
avant le self.close, et cette fois ci, une fois que je clique sur ok dans la boîte de message d'alerte, cela fonctionne ; alors que si j'appuie rapidement sur ENTER (même action que le click) cela ne fonctionne plus.
J'ai donc l'impression qu'il s'agit d'une erreur de temps d'exécution ASP. J'aurai besoin d'une sorte de "sleep" pour que mon close s'effectue.
Que pensez-vous de cette bizarerie ?? Aidez-moi svp !
++
Partager