Page有两个脚本.可以在所有浏览器上运行.其中一个在IE7上失败
Page has two scripts. One runs on all browsers. One fails on IE7.
我不是js专家,但我已经最小化了我的错误脚本,并试图在没有成功的情况下定位错误。您可以在www.trinitywoking.org.uk上找到实际的页面。但是我的最小测试用例是
<!DOCTYPE html>
<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="content-type">
<title>MinTestCase</title>
<script>window.onload = function () { // Don't run script until page is loaded
var votd = new Array();
votd[129]="Mount Sinai was all smoke because God had come down on it as fire.";
// Prepare today's string for display
document.getElementById("keyverse").innerHTML="<p> " + votd[(129)] + "</p> ";
}
</script>
</head>
<body>
<h1>Target paragraph follows </h1>
<p id="keyverse">
</p>
</body>
</html>
在除ielt8以外的所有浏览器上都能正常运行和显示。第二个脚本可以在所有浏览器上运行,所以它看起来不像一个权限问题。
我将非常感谢任何帮助与此有关。谢谢。删除document.getElementById()
行中的<p>
标签:
document.getElementById("keyverse").innerHTML=votd[(129)];
已经有你尝试编辑innerHTML
的标签。IE是一个非常挑剔的浏览器。
相关文章:
- 从Chrome扩展名中的popup.html文件在background.js文件中运行一个函数
- 运行一个特定<脚本>(Dreamweaver)
- 在触发x-editable之前运行一个函数
- 如何运行一个又一个脚本
- 运行一个JavaScript黄瓜水豚它停止了
- 在每个函数之后运行一个函数
- 如何运行一个调用某个函数的函数首先完成它,然后再调用下一个函数.正在创建回调函数
- Node.js:如何在服务器初始化时运行一个特殊的函数
- 如何运行一个 JavaScript 函数 X 秒
- 如何在javascript函数中运行一个接一个的gullow函数
- 从gullow任务运行一个npm脚本
- Nodejs:在节点服务器启动时运行一个js文件
- Rails——在每个数据库条目中运行一个javascript
- JQuery启动文件下载,然后运行一个函数
- 如何在返回另一个函数中的值后运行一个函数
- 运行一个js函数onchange()
- VueJS组件来运行一个MelonJS游戏
- jQuery-在窗口滚动上运行一个函数,没有任何延迟
- 如何使[Enter]只运行一个处理程序
- 在three.js程序中运行一个webgl函数