Помогите! Как получить обработчик событий с интерфейсами IE Dom? - PullRequest
0 голосов
/ 26 мая 2010

Я работаю над использованием интерфейса IE Dom для автоматизации доступа к страницам IE. Я пытаюсь получить все обработчики событий, определенные на странице. Я использую объект IHTMLElement сейчас для этой цели. Если HTML-страница определяет «onclick = xxx», element.onclick возвращает обработчик щелчка. Однако, если обработчик события определен в javascript, element.onclick просто возвращает NULL. Каков правильный способ получить обработчик событий?

Спасибо, * 1003 синь *

Ниже приведен пример, который использует JavaScript для определения обработчика событий.

<!doctype html>
<html>
  <head>
    <script type="text/javascript" src="jquery.js"></script>
    <script type="text/javascript"> </script>
  </head>
  <body>
    <script>
      $(document).ready(function(){
        $("a").click(function(event){
          $(this).hide("slow");
          alert("Thanks for visiting!");
          window.location="http://cnn.com";
        });
      });
    </script>
    <a>jQuery</a>
  </body>
</html>

1 Ответ

0 голосов
/ 26 мая 2010

Это невозможно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...