【发布时间】:2014-09-07 19:35:51
【问题描述】:
我在 IE8 中使用 dojo 1.9 加载我的应用程序页面时遇到问题。从 IE9 开始,它可以在 Firefox 和 chrome 上完美运行。
控制台中抛出的错误是“LOG: Exception in Callback: Error: Member not found”,有时“'mid' is null or not an object”,页面停止渲染。
HTML 是:
<!DOCTYPE html>
<html>
<head>
<style> @import "../../../Scripts/dojolib/release/dijit/themes/claro/claro.css"; @import "../../../Scripts/dojolib/release/dijit/themes/dijit.css"; @import "../../../Scripts/dojolib/release/dgrid/css/dgrid.css"; </style><style type="text/css"> body { autofocus:false; } </style><meta charset="utf-8">
<meta content="IE=edge,chrome=1" http-equiv="X-UA-Compatible">
<title>XYZ</title>
<link rel="stylesheet" href="../css/app-min.css">
<link rel="stylesheet" href="../css/systemsettings.css" />
<link rel="stylesheet" href="../css/pageLayout.css">
<link rel="stylesheet" href="../css/X420_style.css">
<script src='../../../Scripts/gw-app-config.js'></script><script src='../../../Scripts/dojolib/release/dojo/dojo.js'></script><script src='../scripts/gw-app.js'></script></head>
<body class="claro" >
<div id="maincontainer" class="container" style="width:1200px; margin: 0 auto; overflow: hidden; display: block;">
<div id="body" class="row">
<div class="wrapper">
<div id="topBanner" data-dojo-type = "dijit/layout/ContentPane"></div>
<div id="topMenu" data-dojo-type = "dijit/layout/ContentPane"></div>
<div id="content" data-dojo-type = "dijit/layout/ContentPane"></div>
<div id="footer" data-dojo-type = "dijit/layout/ContentPane"></div>
</div>
</div>
</div>
</body>
</html>
请告诉我 IE8 中可能出现的问题以及如何调试此问题?
【问题讨论】:
标签: javascript html internet-explorer-8 dojo dtd