IE8给我一个'document'的错误是null或不是对象。'document'为空或不是对象
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( '')的问题,但它是正确分配映射的唯一的事。
什么似乎是问题?
全部代码是在这里:Source Code
var ActiveXObject;'这行不在源代码中,但是在你的示例中...你试过删除它吗?但它似乎并没有与错误有关,但它会使一些代码失败。 – plalx 2013-05-03 11:30:33
我认为就是这样!我试图按照JSlint的说法工作代码,并最终初始化该变量。虽然问题现在回到了旧的问题:http://stackoverflow.com/questions/16354566/unexpected-call-with-google-maps-in-ie8。 Internet Explorer是一种痛苦... – M1nga 2013-05-03 11:36:27