Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   Генерация скрипта и вызов (https://javascript.ru/forum/css-html/24058-generaciya-skripta-i-vyzov.html)

cuberboy 16.12.2011 18:52

Генерация скрипта и вызов
 
Возможно ли с помощью одного скрипта сгенерировать другой и вызвать его . Например, делаю скрипт кидаю его в див и вызываю функцию описанную в скрипте. Скрипт прописываться в диве но функцию не видит.

ksa 16.12.2011 21:21

Цитата:

Сообщение от cuberboy
Скрипт прописываться в диве но функцию не видит.

Где тестовы
Цитата:

Сообщение от cuberboy
Возможно ли с помощью одного скрипта сгенерировать другой и вызвать его

Оно?

<!DOCTYPE html>
<html>
<head>
<!--
<script src="http://code.jquery.com/jquery-latest.js"></script>
<link rel="stylesheet" type="text/css" href="tmp.css" />
-->
<style type="text/css">
</style>
<script type="text/javascript">
function Go() {
	var js=document.createElement('script');
	js.text='function test() {alert("Ok");}'
	var oh=document.getElementsByTagName('head')[0];
	oh.appendChild(js);
	test();
};
</script>
</head>
<body>
<button onclick='Go()'>Go</button>
</body>
</html>


Часовой пояс GMT +3, время: 18:22.