document.write(“anything”)不会在Internet Explorer中作为外部脚本执行

时间:2015-02-03 17:38:09

标签: javascript

我的javascript文件只作为内部样式执行,当作为外部样式链接时,它无法执行。我正在预览Internet Explorer中的网页..但是它在chrome中执行,无论是内联还是外部javascript文件。

这是我的HTML: *

<!doctype html>
<html>
<head>
<link rel="stylesheet" href="style.css" type="text/css">
<script src="script.js">
</script>
</head>
<body>

<div class="wwd">
<a class="link1" href="URL">What We do</a>
</div>
<div class="wwd_content">
<p id="ss">Sell Shoes</p>
<p id="sc">Sell Cars</p>
<p id="sp">Sell Pets</p>
<p id="si">Sell Interiors</p>
</div>
<div class="acp">
<a class="link2" href="URL">ACP standards</a>
</div>
<div class="qg">
<a class="link3" href="URL">Quality guarantee</a>
</div>
<div class="nav_bar">
<h3 id="home">Home</h3>
<h3 id="products">Products</h3>
<h3 id="services">Services</h3>
<h3 id="contact">Contact Us</h3>
</div>
<div class="logo">
<h1> DW </h1>
<p>Demwu International</p>
</div>
</body>
</html>

这是我的javascript:

document.write("new web page");

1 个答案:

答案 0 :(得分:0)

这是因为您的脚本甚至在dom初始化之前就已执行。关闭正文后保留脚本标记。在此之前,您可以在地址栏中键入“javascript:document.write("<h1>new web page</h1>")”,而不输入开头和结尾,然后按Enter键