当通过执行将容器的
innerHTML内容设置为某些更新的内容来更新页面时,浏览器根本不会在其中运行脚本。您可以找到
<script>标签,获取标签
innerHTML(IE可能更喜欢
innerTEXT),然后
eval()自己编写脚本(这与jQuery差不多,尽管jQuery在更新DOM之前使用了正则表达式来查找脚本)。

当通过执行将容器的
innerHTML内容设置为某些更新的内容来更新页面时,浏览器根本不会在其中运行脚本。您可以找到
<script>标签,获取标签
innerHTML(IE可能更喜欢
innerTEXT),然后
eval()自己编写脚本(这与jQuery差不多,尽管jQuery在更新DOM之前使用了正则表达式来查找脚本)。