Сообщение от CHER84
|
о помимо простого html там еще куски JS кода...
|
Зачем? Определить необходимые сценарии и подключать их сразу можно или это по каким либо причинам не желательно?
Если клиент сам знает, что необходимо выполнить, то вообще просто, если же определяется условиями от сервера, то ведь и он может передавать то, что необходимо запустить. Но в данном случае лучше работать с json-форматом, в котором каждый ключ определяет действия: данные, сообщения, запуск сценария и т.п..
Ну если надо подключение скриптов присланных сервером, то в среде JQ с этим проблем нет, выполните пример:
<?php
if($_POST) exit('<span>Text</span><script>$(function(){alert(1)});</script>');
?>
<html>
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script>
$(function() {
$('button').click(function() {
$.post(location, {a:1}, function(d) {
$('#as').html(d)
})
})
});
</script>
</head>
<body>
<div id="as"></div>
<button>GO</button>
</body>
<html>
Работает?