0
我已經嘗試了很多在線教程和示例沒有太多回報..Ajax.Updater執行js
我需要在Ajax中從HTML響應運行js。
我的代碼:
<script src="prototype.js" type="text/javascript"></script>
<script type="text/javascript">
function showmsg()
{
new Ajax.Updater('main', 'getmsg.php?q=1', { method: 'get' },{evalScripts:true});
}
</script>
getmsg.php包含:(測試目的)
$q=$_GET[q];
Header("content-type: application/x-javascript");
if ($q==1)
echo 'hi
<script type="text/javascript">
type = function(){
var a =2;
if(a>1)
alert(\'random number 87\');
}
type();
</script>';
我需要運行這個類型(主頁)功能Ajax調用後。但輸出只是'嗨'
PS:如果這個腳本工作,它會在所有瀏覽器上工作嗎?
是否有人可以幫助我..