Показать сообщение отдельно
  #9 (permalink)  
Старый 02.04.2009, 17:40
Профессор
Отправить личное сообщение для AzriMan Посмотреть профиль Найти все сообщения от AzriMan
 
Регистрация: 27.02.2009
Сообщений: 215

я уже думал об этом. хочу обойтись меньшей кровью.

--edited
кстати, насчет функции. а ведь этот вариант и не подойдет. ф-я А() тоже не будет существовать.

--edited x2
подобная тема уже всплывала <script> через Ajax

--edited x3
даже готовое решение есть: <script> через Ajax
Сообщение от ZoNT Посмотреть сообщение
function extractScripts(str) {
  var reg = /<script.*?>((?:\n|\r|.)*?)<\/script>/gi;
  var results = str.match(reg);
  for (var i = 0; i < results.length; i++) eval(results[i].replace(reg,'$1'));
}


я тем временем наваял код:
scripts = [];
	var regexp = /<script[^>]*>([\s\S]*?)<\/script>/gi;
	while ((script = regexp.exec(response))) scripts.push(script[1]);
		scripts = scripts.join('\n');


...и решил поискать по форуму. оказалось тут уже было такое )

Последний раз редактировалось AzriMan, 03.04.2009 в 09:18.
Ответить с цитированием