Вставка скрипта с помощью innerHTML 
		
		
		
		Мне нужно вставить в HTML яваскрипт, чтобы он выполнялся, причем вставлять скрипт нужно после загрузки страницы: 
	В HTML-коде так: <div id="begin"></div> Перед </body> добавляю: 
<script type="text/javascript">
document.getElementById("begin").innerHTML = "<яваскрипт>";
</script>
Скрипт вставляется, но не выполняется. Пробовал гуглить, советуют использовать eval, document.createElement('script') и .appendChild, но соединить всё это в работающую связку не получается. Может кто подскажет?  | 
	
		
  | 
	
		
 Вставь в тег body: onload="MyFunction()". И не забудь посмотреть, что это за событие)) 
	 | 
	
		
 Эллурн, 
	не говорите пожалуйста глупостей не в этом проблема  | 
	
		
 Цитата: 
	
  | 
	
		
 Цитата: 
	
  | 
	
		
 ты неправильно проинтерпретировал слова Эллурн. В любом случае, пока ТС не рассказал, что это за скрипт и почему его нужно добавлять именно таким образом, для меня, например, не очевидно, что проблема решается с помощью document.createElement+appendChild 
	 | 
	
		
 Цитата: 
	
  | 
	
		
 Мне нужно, чтоб яваскрипт в этих дивах выполнялся не по ходу загрузки страницы, а после, когда загрузка дойдет до закрывающего тэга </body>, и этот яваскрипт выполнится в этих дивах, в местах трех-четырех. Если я сую яваскрипт просто в эти дивы, то страница очень долго грузится. 
	Яваскрипт переделать не получится, это рекламный код "Бегуна" - http://begun.ru/.  | 
	
		
 Gvozd, ты выиграл :) но только поможет ли тут document.createElement+appendChild? Он же document.write использует 
	hryachok, там http://autocontext.begun.ru/autocontext.js подключается? В этом файле есть функция подключения сценария  | 
| Часовой пояс GMT +3, время: 18:12. |