PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2024 → navigateurouvre et change destination
navigateurouvre et change destination
Débuté par allou, 07 mar. 2005 08:54 - 5 réponses
Posté le 07 mars 2005 - 08:54
Afin de pouvoir dialoguer avec l'internaute j'ai besion de lui poser une question dont la réponse sera ouinon. J'ai utilisé la fonction confirmer mais cela ne convient à l'utilisateur final.
Aussi le support technique m'a onseillé d'utilisé la fonction navigateurouvre puis chandestination dans le code navigateur de ma page appelante. Puis dans le code serveur d'utiliser la fonction pageaffiche qui affiche la page posant ma question avec la réponse ouinon.
Je veux récupérer bien sur la valeur de ma réponse dans le code serveur de ma page appelante.
Je n'arrive pas à faire fonctionner la combinaison navigateurouvre et change destination
Quelqu'un a-til déjà réalisé ce type de traitement.
Toute autre suggestion sera la bienvenue.

Merci pour votre aide.


Le novice : Allou !!!
Posté le 07 mars 2005 - 12:06
Bonjour,

Je pense qu'il serait plus simple de passer par une page en blank où tu poses ta question puis une fois que l'utilisateur à répondu, tu passe la variable dans une procédure globale dans le code du projet.

Moi, c'est ce que j'ai fait et çà marche impec.

Bon dév.

Arnaud
Posté le 07 mars 2005 - 17:38
Merci Arnaud,

Aurais-tu un bout de code ou un exemple à m'envoyer ?

Merci d'avance !

Nicolas
Posté le 07 mars 2005 - 19:51
dans ta page (ouinon, si j'ai bien compris)
dans le code nav de ton bouton tu mets le code suivant :
parent.opener.document.forms[0].NOM_ALIAS.value ="AZ"
close();

salut.
Posté le 07 mars 2005 - 20:22
allou a pensé très fort :
Merci Arnaud,

Aurais-tu un bout de code ou un exemple à m'envoyer ?

Merci d'avance !

Nicolas


Dans la rubrique popup tu trouveras ce que tu cherches je pense

notamment une contrib appelée ouinon généralisée

--
Eric
Webmaster des Wtablettes
www.wtablettes.net
Posté le 08 mars 2005 - 10:38
Si tu as la LST n°57, c'est très bien expliqué ans la rubrique Popup.

Sinon, voilà ce que j'ai fait.
dans le code init du projet :
reponsequestion est une chaine

code du bouton ou en sortie de ta fenetre popup :
reponsequestion = "oui" ou "non"

puis code de ta fenetre initiale :
selon reponsequestion :
CAS "oui" : ton traitement 1
CAS "non" : ton traitement 2
fin

Voilà

Bon dev