Есть ли способ перекрестного браузера связать событие onload с тегом статического сценария в html-документе?Событие с перекрестным браузером в статическом теге скрипта
Следующая не будет работать в IE 7 и IE 8:
<script onload="DoThat" type="text/javascript" src="..."></script>
Некоторые фон
Я нашел способ сделать это с помощью динамического тега сценария и если заявления. Это, например, объясняется в this MSDN article.
Моя проблема в том, что мне нужно найти текущий тег скрипта, потому что я создаю виджеты, которые вставляют элементы DOM на место. В прошлом I have found some workarounds to do this, но все они имеют недостатки. Я надеюсь, что использование ключевого слова «this» в событии onload скрипта поможет.
Так что вам нужно 'onload', чтобы иметь возможность использовать' this' для того, чтобы ссылаться на текущий элемент сценария? – dfsq
Правильно, вот почему я добавил некоторый контекст к моему вопросу. Если бы я мог получить «это», чтобы указать на текущий скрипт без загрузки, я тоже был бы счастлив. Как видно из ссылки, я уже изучил ряд альтернатив. – Christophe