IE8给我的错误是'document'为null或不是对象。
User Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.3)
Timestamp: Fri, 3 May 2013 10:54:06 UTC
Message: 'document' is null or not an object
Line: 111
Char: 5
Code: 0
URI: http://foo/f2/Teste.html
除IE之外,所有浏览器均可正常工作。
<body>
<div id="map" style="width: 400px; height: 650px;"></div>
<script type="text/javascript">
var ActiveXObject;
var Parsed = [[]];
var txtFile;
和,
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 7,
center: new google.maps.LatLng(39.50, -8.37),
disableDefaultUI: true,
mapTypeId: google.maps.MapTypeId.ROADMAP
});
我唯一记得的是.getElemntByID('')的问题,但它已正确分配给map。
似乎是什么问题?
完整代码在这里:Source Code
最佳答案
您需要在IE中包含excanvas.js:http://code.google.com/p/explorercanvas/downloads/list祝您好运并享受
这是由Google编写的,允许Canvas在IE8及更低版本中显示
关于javascript - 'document'为null或不是对象,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16357591/