4

次のコードを実行すると、ブラウザはサーバーから取得bar.pngしますか (表示されるかどうかに関係なく)。

<html>
<body onLoad=myLoadFunc()>
<script>
function myLoadFunc() { document.getElementById("foo").innerHTML = ""; }
</script>
<div id="foo"> <img src="bar.png"/> </div>
</body>
</html>

ところで、意図は、スクリプトを実行しないブラウザーで bar.png を表示することです。

4

1 に答える 1

3

答えは完全に偶発的です。ブラウザーは、スクリプトを実行する前に画像の読み込みを開始することができますが (多くの場合そうなると思います)、いずれにしても保証のようなものはありません

<noscript>タグの使用を検討してください。

于 2013-01-03T02:31:08.327 に答える