Показать сообщение отдельно
  #3 (permalink)  
Старый 30.11.2013, 09:52
Интересующийся
Отправить личное сообщение для potomuchto Посмотреть профиль Найти все сообщения от potomuchto
 
Регистрация: 10.11.2013
Сообщений: 12

<html>
<head>
<script>
$$i({
		create:'script',
		attribute: {
			'type':'text/javascript',
			'src': './s.js'
		},
		insert:$$().body,
		onready:function() {
			say("1234");
		}
	});
</script>
</head>
<body>
<br>
	<script>
		say("124");
	</script>
</body>
</html>


Файл s.js:
function say(a){
	alert(a);
}


В итоге консоль пишет say() is not defined на строке, в которой стоит say("124"), а первый say отрабатывает нормально.

Где я ошибаюсь?
Ответить с цитированием