PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Champ HTML - User-Agent EDGE ??
Champ HTML - User-Agent EDGE ??
Débuté par Julien, 17 jan. 2020 10:36 - 6 réponses
Membre enregistré
18 messages
Popularité : +1 (1 vote)
Posté le 17 janvier 2020 - 10:36
Bonjour,

Je me demandais comment faire pour que le champ HTML utilise le user-agent d'EDGE.

Je suis en Windev 23/24/25 (au choix)


Un tout grand merci
Membre enregistré
23 messages
Popularité : +4 (4 votes)
Posté le 17 janvier 2020 - 16:58
Bonjour,

A partir de la 24, quand tu vas dans la description du projet, puis dans "Avancé", tu as "Mode d'exécution des champs HTML".
Par défaut, il est sur "IE 8". Mais tu as la possibilité de mettre "Dernière version de IE selon environnement".
Et là, il va utiliser Edge pour afficher le contenu HTML.
Membre enregistré
18 messages
Popularité : +1 (1 vote)
Posté le 21 janvier 2020 - 14:05
Hmmmmm,

Grand merci pour m'avoir indiqué cette nouvelle option.

Malheureusement, ça me met en IE11 et pas en Edge (qui est bien installé sur mon Windows10 je précise)

Même avec une balise meta dans le head :
<meta http-equiv="X-UA-Compatible" content="IE=EDGE" />

Et même en faisant un tout nouveau mini projet juste pour tester ce champ html dans une simple fenêtre.


Une idée / suggestion ??

Merci encore
Membre enregistré
3 883 messages
Popularité : +227 (347 votes)
Posté le 21 janvier 2020 - 14:23
Bonjour,
En fouillant dans mes archives, j'ai retrouvé ce lien : https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windev/215011-afficher-html5-avec-windev-215032/read.awp
En fouillant dans MSDN (vaste programme .....) il y a peut être moyen d'adapter le code pour EDGE ....

--
Il y a peut être plus simple, mais, ça tourne
Membre enregistré
23 messages
Popularité : +4 (4 votes)
Posté le 21 janvier 2020 - 15:55
Bonjour,

Je te laisse voir cet article qui reprend un peu les informations que tu peux trouver dans le lien fourni par Voroltinquo.

https://blogs.pcsoft.fr/fr/agir-user-agent-requete-http-envoyee-champ-html-application-windev/6/read.awp
Membre enregistré
18 messages
Popularité : +1 (1 vote)
Posté le 28 janvier 2020 - 13:28
Bien le bonjour,

Après plusieurs tests, j'ai ENFIN réussi à faire tourner le champ HTML sur le moteur de rendu de Edge.

Pour info, si comme moi, dans le passé vous aviez joué avec le Regedit à ce niveau :
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION
ou
HKEY_CURRENT_USER\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION

Vous pouvez supprimer ces clés, et alors ça devrait fonctionner.


Un tout grand merci à vous en tout cas, ça fait des années (sans déconner) que j'essaie d'utiliser autre chose qu'Internet Explorer dans mes applications Windev.
Membre enregistré
1 message
Posté le 29 mai 2020 - 12:01
Bonjour Julien, je me heurte au même soucis. (windev 24 et 25)
Le mode d’exécution du champs est bien en IE9 / Edge et je n'ai pas de clef associée dans le registre.

Quoi que je fasse c'est bien toujours le moteur d'IE 11 qui tourne est pas celui de Edge :




C'est embêtant car j'ai des scripts qui tournent parfaitement sous Edge et pas sous IE11.

Le service technique m'a dit qu'ils utilisaient les contrôles ActiveX, ce que Edge ne gère pas :
https://docs.microsoft.com/fr-fr/microsoft-edge/deploy/microsoft-edge-faq

Est-ce que tu es sur d'avoir réussi à fait tourner le moteur Edge dans un champs Html ?
J'ai par exemple ce script de calendrier qui refuse de tourner chez moi dans un champs Html et qui tourne très bien dans le navigateur Edge :
https://drive.google.com/file/d/1hvc731OrW749rQ7YMDhByd6r_O4lklNr/view…