PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV Mobile (versões anteriores) → Extraire le body d'un contrôle HTML en windev mobile 24
Extraire le body d'un contrôle HTML en windev mobile 24
Iniciado por Eric CARON, jan., 13 2022 5:35 PM - 5 respostas
Membro registado
9 mensagems
Publicado em janeiro, 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
Membro registado
2.340 mensagems
Popularité : +93 (137 votes)
Publicado em janeiro, 13 2022 - 6:43 PM
Avec executejs et du code JavaScript d'accès au DOM
Tu devrais trouver ton bonheur
Membro registado
9 mensagems
Publicado em janeiro, 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)
Membro registado
2.340 mensagems
Popularité : +93 (137 votes)
Publicado em janeiro, 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
Membro registado
9 mensagems
Publicado em janeiro, 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
Membro registado
9 mensagems
Publicado em janeiro, 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""