0

私は問題に苦労しており、IE 8 以下にまで煮詰めました。私の疑いはcreateElementです。誰でも助けることができます。

これは最低限のコードを削除したものです

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"   "http://www.w3.org/TR/html4/loose.dtd">
<head>
<script>
var s=document.createElement('script');
s.type='text/javascript';
s.src="myscript.php";
document.getElementsByTagName('head')[0].appendChild(s);
</script>
</head>
<body>                  
</body>
4

1 に答える 1

0

HTML全体を<html>タグでラップします。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"   "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script>
var s=document.createElement('script');
s.type='text/javascript';
s.src="myscript.php";
document.getElementsByTagName('head')[0].appendChild(s);
</script>
</head>
<body>                  
</body>
</html>
于 2011-12-29T18:49:06.583 に答える