Здравствуйте
Помогите понять.
<html>
<head>
</head>
<body>
<script>
var body = document.getElementsByTagName('body')[0];
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = 'http://domain.com/script.js';
body.appendChild(script);
</script>
</body>
</html>
В файле script.js код:
document.write('<div>1</div><div>2</div><div>3</div>');
Он не выполняется на странице
А если сделать такой вариант:
<html>
<head>
</head>
<body>
<script type="text/javascript" src="http://domain.com/script.js"></script>
</body>
</html>
Тогда код в файле script.js работает.
В чем причина ?