OVH Cloud OVH Cloud

ouverture nouvelle page asp.net VB

3 réponses
Avatar
lavache
Bonjours,
j'ai un petit problème.
je veux qu'une nouvelle fenêtre s'ouvre si un checkbox est sélectionner
lorsque je clique sur mon bouton.
j'ai trouver cela
#####
response.write("<script>window.open('http://.......')</script>")
#####
ce qui fonctionnais #1
Le problème c'est que ma page principal a la toutes fin je fait un
response.redirect("test.aspx")

donc le windows.open ne marche plus. :(
donc a place de mon redirecte j'ai mis
####
response.write("<script>window.navigate('test.aspx')</script>")
####
ce qui me donne un petit page blanche de quelque seconde.
et en plus si quelqu'un fait précédant les 2 script ce reproduit. :(

quelqu'un a une meilleur suggestion???

merci

Sébas

3 réponses

Avatar
Paul Bacelar
Ne pas faire ni de redirect, ni de navigate pour ne pas à avoir à gérer des
cas trop complexes avec des pop-up.

En résumé, quel est le problème initial, car vos soucis semblent venir d'un
choix de résolution erroné de ce problème initial.

--
Paul Bacelar
MVP VC++

"lavache" <lavache|enleve|@9bit.qc.ca> wrote in message
news:%
Bonjours,
j'ai un petit problème.
je veux qu'une nouvelle fenêtre s'ouvre si un checkbox est sélectionner
lorsque je clique sur mon bouton.
j'ai trouver cela
#####
response.write("<script>window.open('http://.......')</script>")
#####
ce qui fonctionnais #1
Le problème c'est que ma page principal a la toutes fin je fait un
response.redirect("test.aspx")

donc le windows.open ne marche plus. :(
donc a place de mon redirecte j'ai mis
####
response.write("<script>window.navigate('test.aspx')</script>")
####
ce qui me donne un petit page blanche de quelque seconde.
et en plus si quelqu'un fait précédant les 2 script ce reproduit. :(

quelqu'un a une meilleur suggestion???

merci

Sébas



Avatar
lavache
"Paul Bacelar" a écrit dans le message
de news:
Ne pas faire ni de redirect, ni de navigate pour ne pas à avoir à gérer
des cas trop complexes avec des pop-up.

En résumé, quel est le problème initial, car vos soucis semblent venir
d'un choix de résolution erroné de ce problème initial.

--
Paul Bacelar
MVP VC++



le probleme vien du fait que si la case a cocher est cocher je doit faire
ouvrir une nouvelle page en popup du site de l'un de nos fournisseur.
mais mon site doit continuer vers la page suivant.

sebas



"lavache" <lavache|enleve|@9bit.qc.ca> wrote in message
news:%
Bonjours,
j'ai un petit problème.
je veux qu'une nouvelle fenêtre s'ouvre si un checkbox est sélectionner
lorsque je clique sur mon bouton.
j'ai trouver cela
#####
response.write("<script>window.open('http://.......')</script>")
#####
ce qui fonctionnais #1
Le problème c'est que ma page principal a la toutes fin je fait un
response.redirect("test.aspx")

donc le windows.open ne marche plus. :(
donc a place de mon redirecte j'ai mis
####
response.write("<script>window.navigate('test.aspx')</script>")
####
ce qui me donne un petit page blanche de quelque seconde.
et en plus si quelqu'un fait précédant les 2 script ce reproduit. :(

quelqu'un a une meilleur suggestion???

merci

Sébas







Avatar
Paul Bacelar
Pourquoi ce n'est pas la page cible ('test.aspx' dans votre exemple) qui
ouvre cette pop-up ?

Si vous utilisez le même nom de fenêtre (second argument de la méthode
wondow.open), le contenu de la pop-up doit être mis à jour et ne devrait pas
générer une nouvelle pop-up (ne pas utiliser "_top" SVP).

--
Paul Bacelar
MVP VC++

"lavache" <lavache|enleve|@9bit.qc.ca> wrote in message
news:%23Ww%23Nj$

"Paul Bacelar" a écrit dans le message
de news:
Ne pas faire ni de redirect, ni de navigate pour ne pas à avoir à gérer
des cas trop complexes avec des pop-up.

En résumé, quel est le problème initial, car vos soucis semblent venir
d'un choix de résolution erroné de ce problème initial.

--
Paul Bacelar
MVP VC++



le probleme vien du fait que si la case a cocher est cocher je doit faire
ouvrir une nouvelle page en popup du site de l'un de nos fournisseur.
mais mon site doit continuer vers la page suivant.

sebas



"lavache" <lavache|enleve|@9bit.qc.ca> wrote in message
news:%
Bonjours,
j'ai un petit problème.
je veux qu'une nouvelle fenêtre s'ouvre si un checkbox est sélectionner
lorsque je clique sur mon bouton.
j'ai trouver cela
#####
response.write("<script>window.open('http://.......')</script>")
#####
ce qui fonctionnais #1
Le problème c'est que ma page principal a la toutes fin je fait un
response.redirect("test.aspx")

donc le windows.open ne marche plus. :(
donc a place de mon redirecte j'ai mis
####
response.write("<script>window.navigate('test.aspx')</script>")
####
ce qui me donne un petit page blanche de quelque seconde.
et en plus si quelqu'un fait précédant les 2 script ce reproduit. :(

quelqu'un a une meilleur suggestion???

merci

Sébas