3

例:

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

これは「バー」を警告することが保証されていますか? または、innerHTML が置き換えられる速さによっては、スキップされる可能性がありますか?

4

1 に答える 1

2

それはまだ「バー」を警告するはずです。スクリプトは既に読み込まれており、読み込みを許可していた script タグを削除しても何も変わりません。

テストするには、setTimeout 内にアラートを配置します。

于 2013-04-15T00:34:33.080 に答える