Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour,
je dois afficher une page html dans une fenêtre contenant un contrôle ole webbrowser (pb11.5 + IE 7 je pense).
Le problème se pose pour les listes déroulantes: on peut les ouvrir, mais pas sélectionner l'item de son choix.
Exemple de page html
<html> <head> <title>Ma page</title> </head> <body> <select name="menu_destination"> <option value="http://www.monsite.net/accueil.html">Accueil</option> <option value="http://www.monsite.net/apropos.html">Qui sommes-nous ?</option> <option value="http://www.monsite.net/contact.html">Nous contacter</option> <option value="http://www.monsite.net/plan.html">Plan du site</option> </select> </body> </html>
Quelqu'un a-t-il une idée de l'origine du problème?
Merci par avance.
Hors ligne
Bonjour,
c'est bizarre, je n'arrive pas à sélectionner via la souris, mais au clavier çà marche (flèches haut/bas)...
Hors ligne
He oui c'est bien le problème...
La liste s'ouvre, la sélection change bien quand on passe au dessus mais le clic ne referme pas la liste...
Pourquoi j'utilise un l'OLE web browser dans une fenêtre PB plutôt qu'IE directement:
Une appli "principale" appelle un service web (URL).
Des choses se passent dans le fenêtre web.
--> Je souhaite savoir que l'utilisateur à terminer et qu'il ferme le navigateur.
Du coup l'appli ouvre une fenêtre qui contient un OLE et un bouton "Fermer". L'OLE affiche l'IHM web et fait ses traitements.
Une fois cela terminé l'utilisateur ferme la fenêtre et rend la main à l'appli.
Peut-être y a-t-il d'autres solutions...
Toujours est-il que je ne sais pas pourquoi les listes déroulantes ne fonctionnent pas dans ce cas précis.
Merci pour vos infos, vos idées, vos suggestions...
@+
Dernière modification par denisd (19-12-2012 12:56:48)
Hors ligne
Bonjour,
si tu vas voir de ce côté ci
il y a moyen de faire un "runandwait" d'une appli (y compris IExplore donc, j'ai testé et ça fonctionne bien)
et si tu fais cela et bien ton programme continuera son exécution uniquement quand le user aura fermé la fenêtre iexplore.
en espérant que ça puisse t'aider
Dernière modification par rincevent (19-12-2012 14:33:29)
Hors ligne
Ça serait corrigé dans le dernier EBF : PowerBuilder swr/ebf: 20963 ver. 12.5.1; Windows x86
20963 721495 Using OLEObject for Microsoft Web Browser, can't select the item in the drop down list
Hors ligne