javajavajava
Messages postés35Date d'inscriptionvendredi 16 septembre 2005StatutMembreDernière intervention15 janvier 2007
-
10 juil. 2006 à 13:43
kreops
Messages postés1Date d'inscriptionmercredi 4 juin 2003StatutMembreDernière intervention 8 mars 2007
-
8 mars 2007 à 16:04
Bonjour,
voici mon porbleme : je veux pouvoir rafraichir la fenetre "mere" lors de la fermeture de la fenetre modale.
J'ai parcouru les archives du forum et vu sur un sujet similaire que la solution serait d'utiliser dialogArguments.location.reload()
Mais lors de son exécution, j'ai une erreur de script de Internet Explorer 'dialogArguments.location.reload' a la valeur nulle ou n'est pas un objet.
est ce que qq'un pourrait me dire comment résoudre ce probleme ? merci d'avance :)
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 10 juil. 2006 à 14:07
bonjour,
j'avais noté : dialogArguments.location.reload();
mais que cela ne fonctionnait pas ( ? pas testé )
par contre : dialogArguments.location.href="page à charger";
là, ça baignait.
à essayer, et surtout : nous dire.
cordialement Bul
Site
javajavajava
Messages postés35Date d'inscriptionvendredi 16 septembre 2005StatutMembreDernière intervention15 janvier 2007 10 juil. 2006 à 14:38
L'erreur est une erreur de script de Internet Explorer qui me dit 'dialogArguments.location' a la valeur nulle ou n'est pas un objet.'
et le script est le suivant :
<script language=javascript type=text/javascript>
dialogArguments.location.href = "pagetest.aspx";
window.close();
</script>
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 11 juil. 2006 à 06:32
salut petoleteam,
bien entendu tu as raison...
si la fenêtre est ouverte avec window.open
elle n'est pas modale d'ailleurs dans ce cas
ici elle est créée avec window.showModalDialog
cordialement Bul
Site
kreops
Messages postés1Date d'inscriptionmercredi 4 juin 2003StatutMembreDernière intervention 8 mars 2007 8 mars 2007 à 16:04
juste un petit rappel, la modal est bloquante, donc en faisant window.showModalDialog ...puis ensuite un truc comme location.reload() ,la fermeture de la modal entrainera automatiquement l'execution du reload derriere et d'ailleurs de tout le script qui pourrait s'y trouver.