如果我从该元素中替换一个元素,剩余的JavaScript是否可以保证运行?

时间:2013-04-15 00:27:48

标签: javascript html dom

示例:

...
<body>
    <script type="text/javascript">
        document.body.innerHTML = 'foo';
        alert('bar');
    </script>
</body>
...

这可以保证提醒“bar”吗?或者可以跳过,取决于innerHTML被替换的速度有多快?

1 个答案:

答案 0 :(得分:2)

它应该仍然警告“酒吧”。该脚本已加载,删除允许加载的脚本标记不会改变任何内容。

要测试它:将警报放在setTimeout中。