FOROS PROFESIONALES
WINDEV
,
WEBDEV
y
WINDEV Mobile
Inicio
|
Mensajes recientes
|
Conéctese...
|
Desconectar
|
Español
Inicio
→
WINDEV 2024
→
[windev23] activex webbrowser et javascript
[windev23] activex webbrowser et javascript
Iniciado por JPB, 25,may. 2018 15:57 - 4 respuestas
Conéctese…
JPB
#1
Miembro registrado
118 mensajes
Popularité : +3 (3 votes)
Publicado el 25,mayo 2018 - 15:57
Bonjour à tous,
je tente d'intégrer un navigateur web dans un projet windev.
j'ai créé un champs activex et je me suis inspiré de l'exemple unitaire pour lancer la navigation.
Je réussi bien à afficher les pages web mais toute la partie javascript semble désactivée: les pages que je dois afficher utiliser jquery et rien ne passe. (erreur de script)
Comment faire pour activer javascript ?
D'avance merci de votre aide.
(A noter que mon poste est sous Windows 7 avec IE11 et que l'application va fonctionner sous Windows 10)
Mensaje modificado, 25,mayo 2018 - 15:58
Informar
0
0
JPB
#2
Miembro registrado
118 mensajes
Popularité : +3 (3 votes)
Publicado el 25,mayo 2018 - 16:54
J'ai aussi testé dans un champ html: même erreur. L'erreur de script renvoyée est "l'objet ne gère pas la propriété ou la méthode "addEventListener" dans le fichier jquery2.1.3.min.js...
Informar
0
0
JPB
#3
Miembro registrado
118 mensajes
Popularité : +3 (3 votes)
Publicado el 28,mayo 2018 - 11:30
Alors, j'ai résolu une bonne partie du problème:
comme beaucoup de dev, je me suis vite aperçu que, par défaut, en passant par l'activeX, Internet explorer est en mode compatibilité IE 7... du coup, il faut le forcer à passer en IE11.
Pour cela, il suffit de modifier deux clés de registre (une pour la 32 bit une autre pour la version 64 bit):
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION
et
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION
en ajoutant une clé dword avec le nom de l'exécutable et 11001 (valeur décimale) pour avoir IE11 en mode compatibilité forcée.
Pour que ça fonctionne en test, il suffit de mettre le nom de l'exécutable de test: ATTENTION Sous WinDev 23 ce n'est plus wdtst.exe mais wdtst_user.exe
une procédure existe déjà ici :
https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windev/167749-activex-webbrowser-version-superieur-ie7/read.awp
Informar
0
0
Morgan
#4
Publicado el 07,mayo 2019 - 17:21
Salut,
Pour ma part j'avais beaucoup d'erreur de script en utilisant l'API Leaflet pour Géocoder les position de mes clients dans un champ HTML après le remplissage du contenu de mon champ j'utilise la fonction Navigue(htmlActualise) sur le champ HTML et depuis je n'ai plus de popup d'erreur de script javascript aussi je te conseil fortement d'utiliser une procédure pour forcer l'utilisation d'IE 11+ dans tes applications qui utilisent des champs HTML (
https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windev/167749-activex-webbrowser-version-superieur-ie7/read.awp
) ce lien peut t'aider si tu ne la pas déjà fait.
En espérant aider dans ta résolution de problème.
Cordialement
Informar
0
0
Stef56
#5
Publicado el 14,octubre 2019 - 11:10
Bonjour,
Confronter au problème, je rajoute ce que j'utilise :
1- dans la page web pour ôter la compatibilité (forcer IE11 / Edge)
rajouter dans la page Web dans la section <head>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
Cela évite de modifier la bdr
2 : Pour Jquery : utiliser la version jQuery Core 1.12.4 (
https://code.jquery.com/jquery/
)
Cdlt.
Informar
0
0
→ Volver a WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (versiones precedentes)
WEBDEV (versiones precedentes)
WINDEV Mobile (versiones precedentes)
Reports & Queries
Irrelevante
Herramientas
Français
English
Español
Portuguesa
Fermer cette fenêtre
Búsqueda Tipo
Sólo temas
Todos los mensajes
Periodo Buscar
Cualquier fecha
Última hora
Última 24 horas
Última semana
Último mes
Último año
Cancelar
Vista previa del mensaje
Añadiendo una imagen
Importar una imagen desde una URL
Enviar una imagen desde un archivo de su disco
Arrastrar un archivo o click en "Examinar..."
o
Cancelar
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Texto