GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEV
,
WEBDEV
e
WINDEV Mobile
Inicio
|
Postagens recentes
|
Conecte-se...
|
Desconectar
|
Português
Inicio
→
WEBDEV 2024
→
ExécuteTraitement + nouveau navigateur
ExécuteTraitement + nouveau navigateur
Iniciado por g-cornet, mar., 01 2006 3:32 PM - 2 respostas
Conecte-se…
g-cornet
#1
Publicado em março, 01 2006 - 3:32 PM
bonjour à tous,
voici mon problème:
j'ai un 1er bouton qui execute son code serveur dans le navigateur en cours.
code serveur du bouton 1:
var1 = "toto"
var2 = "titi"
ExécuteTraitement(Bouton2,trtClic)
Mon Bouton2 doit exécuter son code serveur mais dans un nouveau navigateur.
j'ai essayé 2 choses:
-Mettre ChangeDestination(NouveauNavigateur) dans le code navigateur du bouton2
-Mettre Nouveau navigateur (_blank) dans la destinatin de l'onglet général de la description du bouton2
mais le traitement de mon bouton2 est toujours exécuté dans le navigateur en cours !
La fontion ExécuteTraitement ne prend pas en compte le changement de destination?
Merci de votre aide
geoffroy
Denunciar
0
0
urollmaz
#2
Publicado em março, 02 2006 - 6:41 AM
Bonsoir,
j'ai un 1er bouton qui execute son code serveur dans le navigateur en cours.
code serveur du bouton 1:
var1 = "toto"
var2 = "titi"
ExécuteTraitement(Bouton2,trtClic)
Mon Bouton2 doit exécuter son code serveur mais dans un nouveau navigateur.
Les codes serveurs s'exécutent sur le serveur, seule la page renvoyé par le serveur est affiché où pas dans un nouveau navigateur.
Donc le clic sur le bouton1 envoie une requête au serveur et il n'y a qu'une page renvoyée au navigateur : soit la page courante est rafraichie, soit une nouvelle page est affichée mais pas les deux ensemble.
j'ai essayé 2 choses:
-Mettre ChangeDestination(NouveauNavigateur) dans le code navigateur du bouton2
Le ExécuteTraitement(Bouton2,trtClic) sur le serveur reste sur le serveur donc le code navigateur du bouton 2 n'est pas éxécuté dans ce cas.
>-Mettre Nouveau navigateur (_blank) dans la destinatin de l'onglet général de la description du bouton2
Idem
mais le traitement de mon bouton2 est toujours exécuté dans le navigateur en cours !
La fontion ExécuteTraitement ne prend pas en compte le changement de destination?
Si le code du bouton 1 execute toujours le code du bouton 2, pourquoi ne pas mettre simplement Nouveau navigateur (_blank) dans la description du bouton 1 ?
Solution alternative : au lieu de faire un ExécuteTraitement dans le code serveur, mettre un variable booléenne globale de page à vrai dans le code serveur du bouton1. Et dans le code onload de la page, faire un ExécuteTraitement(Bouton2,trtClic) (Cet execution sera elle coté navigateur donc utilisera les paramètres du bouton). Attention à penser à remettre la variable à faux dans le code serveur du bouton2 (Sinon le code conditionnel du onload risque d'être rééxécuté lors du prochain affichage de la page).
Cordialement,
Guillaume M.
Denunciar
0
0
g-cornet
#3
Publicado em março, 02 2006 - 9:47 AM
Merci beaucoup Guillaume,
ta solution alternative fonctionne parfaitement.
Cordialement
Geoffroy
Denunciar
0
0
→ Voltar para WEBDEV 2024
WINDEV 25
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 2024
WINDEV 2024
WEBDEV 2024
WEBDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (versões anteriores)
WINDEV (versões anteriores)
WINDEV (versões anteriores)
WEBDEV (versões anteriores)
WEBDEV (versões anteriores)
WINDEV Mobile (versões anteriores)
WINDEV Mobile (versões anteriores)
Reports & Queries
Reports & Queries
Off-topic
Off-topic
Ferramentas
Ferramentas
Français
English
Español
Portuguesa
Fermer cette fenêtre
Tipo de Pesquisa
Apenas tópicos
Todas as mensagens
Período de pesquisa
Qualquer momento
Última hora
Últimas 24 horas
Semana passada
Mês passado
Ano passado
Cancelar
Pré-visualização da sua mensagem
Adicionar imagem
Importar uma imagem de uma URL
Enviar uma imagem a partir do seu disco
Deixe um ficheiro ou clique em "Procurar ..."
ou
Cancelar
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Texto