excel VBA comment cliquez sur l'événement onclick d'un div sur IE11
j'ai cherché et cherché mais n'ai pas trouver aucune solution pour résoudre ce problème,
Comment puis-je mettre le feu à un événement onclick qui est à l'intérieur d'un div? Je suis de tout droit en la testant avec son titre et getattribute mais elle n'avait pas de cliquez sur.
IE.document.getElementById("btn_header").FireEvent ("onclick")
IE.document.getElementById("btn_header").click
IE.document.getElementById("btn_header").parentElement.click
Le code Web
<td>
<div id='btn_header' title='BTN' onclick="window.open('http://www.google.com','_blank');"></div>
</td>
J'ai aussi vu sur le site en disant Fireevent ne fonctionne pas avec IE11 pour une raison quelconque, est-il d'autres alternatives ?
OriginalL'auteur Crays | 2015-07-04
Vous devez vous connecter pour publier un commentaire.
div.FireEvent "onclick"
devrait fonctionner (exemple suivant testé avec IE11).Peut-être que ta div est vide (ne contient rien d'où peut-être cliqué sur?).
HTML utilisé pour tester le code ici.
OriginalL'auteur dee
Vous pouvez également essayer d'appeler le script direct avec:
OriginalL'auteur QHarr