Мне нужно динамически включать и запускать скрипт на странице. Я использую для этого событие загрузки изображения:
<img src="blank.gif" onload="DoIt" />
Функция DoIt выглядит следующим образом (только что составил этот пример):
this.onload=' ';this.src='image.jpg';
У меня нет контроля над самой страницей (я контролирую только строку HTML, которую будет вызывать страница), поэтому мне нужно явно включить функцию DoIt в разметку.
Я попытался использовать анонимную функцию, но это не сработало:
<img src="blank.gif" onload="function(){this.onload=' ';this.src='image.jpg';}" />
Должен ли я просто написать встроенный скрипт, например:
<img src="blank.gif" onload="this.onload=' ';this.src='image.jpg';" />
И в этом случае есть ли ограничения (например, длина скрипта)?
Спасибо за вашу помощь!