我正在使用JQuery来调用PHP文件,然后我正在使用
document.getElementById(output).innerHTML=data;
在success函数中输出来自PHP文件的文本。这一切都没关系,输出都很好。 PHP文件的部分响应也是一些内联javascript(我使用简单的警报作为示例)。所以PHP写道:
echo "<script>";
echo "alert('Hello World!');";
echo "</script>";
这个Javascript不会以某种方式执行。它被写入DOM但未执行。 是因为没有触发Javascript的事件吗?
这是HTML输出:
<script>alert('Hello World!');</script>