2017-03-13 1 views
1

J'essaie de modifier l'exécution du webogramme. webogram est un messager en ligne basé sur le Web. Ainsi, par exemple, j'ai écrit un code javascript pour changer le nom d'un élément d'exécution. Mais, certains éléments viennent après avoir cliqué sur certains objets, par exemple, après avoir cliqué sur le bouton de recherche, vous verrez une nouvelle div dans le code HTML qui n'a pas été avant! .. Comment puis-je attraper ces éléments et les modifier en GetElementbyId et d'autres méthodes javascript? Pour le rendre clair, j'ai besoin d'obtenir des informations sur toutes les listes de contacts. Normalement, lorsque vous cliquez sur un nom de contact, vous pouvez voir ces informations telles que la dernière vue et ... Mais je veux écrire une fonction javascript pour cliquer automatiquement sur toutes les listes de contrats et obtient leurs informations. J'espère que tu comprends ma signification!Comment modifier une page html après l'exécution de fonctions javascript

+1

Est-ce pour une extension chrome/navigateur? –

Répondre

0

Vous pouvez utiliser window.setTimeout pour exécuter une fonction après un certain délai. Donc, vous pourriez faire quelque chose comme ceci:

var el = document.getElementById('yourbutton'); 
el.click(); 

// execute the function below after 500 milliseconds 
setTimeout(function() { 
    var contacts = document.getElementById('contacts'); 
    // do something with contacts  
}, 500)