【发布时间】:2014-04-14 16:47:27
【问题描述】:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link rel="stylesheet" type="text/css" href="test.css">
</head>
<body>
<img src="http://www.kitco.com/images/live/gold.gif" width="90%" height="100%">
<script>
setInterval(function() {
var images = document.images;
for (var i=0; i<images.length; i++) {
images[i].src = images[i].src.replace(/\btime=[^&]*/, 'time=' + new Date().getTime());
}
}, 1000); // 10000 milliseconds = 10 seconds
</script>
这是代码,在 Chrome 中运行良好,但在 IE 版本 9 中无法运行,我是编程新手,有人可以帮我解决吗?或者对我应该如何解决它有任何意见?
【问题讨论】:
-
您需要删除其中一个 doctype 声明。另外,请编辑您的问题及其标题以描述您遇到的实际问题。
-
it cannot work不工作是什么意思? -
您能说一下哪个版本的 IE 不支持(IE6 到 IE11 覆盖范围很广);还要描述您看到的问题和预期的行为。
-
对不起,我是论坛的新手,在IE 9浏览器中无法刷新,但在chrome中可以使用。那么在这个问题上我应该怎么做呢。
-
@NewBie_PleaseHelp 您有一个元标记,表示您希望 IE9 的行为类似于 IE7。如果您删除它,它是否开始在 IE9 中工作? (我假设您已经解决了双重文档类型问题。)
标签: javascript jquery html css internet-explorer