События Argumens JavaScript - PullRequest
       4

События Argumens JavaScript

0 голосов
/ 21 декабря 2010

Здравствуйте, у меня есть следующие сомнения:

Я управляю объектом activex из тега html:

<object classid="clsid:3751B5D4-D348-11D0-AD02-0060970C3D2F" id="sdo_prr" name="sdo_prr" width="0" height="0"></object>;

И этот объект возвращает мне некоторые события, которые я получаю из следующих тегов:

    <script language="javascript" for="sdo_prr" event="AtPrintRawEnd">
        <!--
           I can put some line code in here.
        //-->
    </script> 

Чтобы понять тег выше, я объясню ваши атрибуты:

Когда я ставлю атрибут for = "sdo_prr" , я хочу сказать, что этот скрипт напрямую связан с моей темой.

Когда я ставлю атрибут event , я хочу сказать, что этот скрипт ожидает события для объекта, т. Е. Этот скрипт будет выполнен, когда рассматриваемый объект вызовет это событие AtPrintRawEnd .

Теперь мой вопрос: В этом событии у него есть аргумент, в котором мне нужно его получить, так же, как я получаю аргумент из события в C #, например: EventArgs e.

Спасибо и всего наилучшего,

Милтон Камара Гомес

Ответы [ 2 ]

0 голосов
/ 21 декабря 2010

Люди, спасибо за все комментарии ... Я нашел решение следующим образом:

Я передаю аргумент, устанавливающий событие, названное в событии в теге события ;;

0 голосов
/ 21 декабря 2010

Попробуйте вместо этого определить ваше событие:

<script type="text/javascript">
  var obj = document.getElementById('sdo_prr');
  obj.attachEvent('AtPrintRawEnd', function(arg1) {
    // event handler here
  }​​)​;
</script>

Я не уверен, что оно будет работать, но я почти уверен, что нет способа получить аргументы с другим шаблоном.

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