Показать сообщение отдельно
  #4 (permalink)  
Старый 20.01.2010, 08:14
Новичок на форуме
Отправить личное сообщение для is5201 Посмотреть профиль Найти все сообщения от is5201
 
Регистрация: 20.01.2010
Сообщений: 3

Предлагаю вот что:
Код:
<body>
	<script>
function addScript(url) {
			var xmlhttp;
			
			try {
				xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (E) {
					xmlhttp = false;
				};
			};
			
			if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
				xmlhttp = new XMLHttpRequest();
			};
			
			xmlhttp.open('GET', url, false);
			xmlhttp.send(null);
		
			var obj = document.createElement('script');
			var textScr = document.createTextNode(xmlhttp.responseText);
			
			document.body.appendChild(obj);
			obj.appendChild(textScr);
		};
		
		addScript('script.js');
		some_func();
</script> <button onclick="some_func()">Click ME!!!</button> </body>
Содержимое script.js:
Код:
function some_func() {alert(1)};
Сразу говорю: в мелкомягком не работает.
Кто придумает как победить ослика пишите).

Последний раз редактировалось is5201, 20.01.2010 в 08:17.
Ответить с цитированием