PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV Mobile (earlier versions) → Extraire le body d'un contrôle HTML en windev mobile 24
Extraire le body d'un contrôle HTML en windev mobile 24
Started by Eric CARON, Jan., 13 2022 5:35 PM - 5 replies
Registered member
9 messages
Posted on January, 13 2022 - 5:35 PM
Est-ce possible de lire le contenu de Body d'un site web chargé dans un contrôle HTML ? J'ai besoin de vérifier si une valeur précise se trouve dans le Body de la page HTML chargée

Merci beaucoup
Registered member
3,328 messages
Popularité : +93 (137 votes)
Posted on January, 13 2022 - 6:43 PM
Avec executejs et du code JavaScript d'accès au DOM
Tu devrais trouver ton bonheur
Registered member
9 messages
Posted on January, 17 2022 - 9:14 PM
J'ai essayé et j'ai de quoi qui accroche dans mon js je crois. Voici mon code javascript :

function getFollowUpNumber (event) {
var element = document.getElementById(""followUpNumber"");
if (element != null && element.innerHTML != '') {
var followUpNumber = element.innerHTML;
document.body.removeEventListener(""DOMNodeInserted"", getFollowUpNumber);
followUpNumber;
}
} document.body.addEventListener(""DOMNodeInserted"", getFollowUpNumber)
Registered member
3,328 messages
Popularité : +93 (137 votes)
Posted on January, 17 2022 - 10:10 PM
Je n'ai pas compris ta phrase
"J'ai essayé et j'ai de quoi qui accroche dans mon js je crois"
Je n'ai pas non plus compris ton code
Une fois que tu récupères ton body tu n'es pas obligé de continuer en JavaScript
Vu que le HTML est une chaîne de caractères
Tu peux gérer la suite en wlangage
Registered member
9 messages
Posted on January, 18 2022 - 1:23 AM
Ma page HTML est une page Angular donc plusieurs composants qui se charge côté client les un à la suite des autres, un peu comme une série d'étapes. La valeur que je dois trouver se trouve uniquement une fois la dernière étape complétée
Registered member
9 messages
Posted on January, 18 2022 - 2:38 PM
Je dois attendre que le label soit changé dans la page pour faire la lecture de son contenu et récupérer la valeur c'est pourquoi j'utilise addEventListener(""DOMNodeInserted""