[OpenLayers-Dev] IE error - operation aborted
mikani
gina.m.dang at lmco.com
Mon Jul 13 10:27:29 EDT 2009
Hi,
I get "operation aborted" message when I load a simple OL page in IE.
Would anybody help please?
My simplified code is:
<html>
<head>
<!-- Override the position of the toolbar to make it fit in a small map
-->
<link rel="stylesheet"
href="http://trac.openlayers.org/browser/trunk/openlayers/theme/default/style.css"
type="text/css" />
<style type="text/css">
body {
margin: 0;
}
#map {
width: 800px;
height: 475px;
border: 1px solid black;
position: relative;
}
.olControlOverviewMapContainer {
position: relative;
}
div.map_OpenLayers_Container {
width: 600px;
position: relative;
}
.olControlZoomPanel {
top: 200px;
left: 14px;
position: relative;
}
.olControlPanPanel {
position: relative;
}
div.olControlMousePosition {
font-family: Verdana;
color: red;
}
</style>
<script type="text/javascript"
src="/plugins/human-terrain/scripts/fgs-search.js"></script>
<script
src="http://www.openlayers.org/api/OpenLayers.js"></script>
<script
src="http://dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=6.1"></script>
<script type="text/javascript">
var boundbox, map, newq;
var lon = 5;
var lat = 40;
var zoom = 5;
var initialbbox = "-40.429687,-26.824071,164.882813,48.5166043";
var initboundbox = ("2.802734,29.562988,7.197266,50.437012");
var extent = new OpenLayers.Bounds(-180, -90, 180, 90);
function simpleLayer(divName){
var options = {
restrictedExtent: extent
}
map = new OpenLayers.Map(divName, options);
var wms = new OpenLayers.Layer.WMS( "OpenLayers WMS",
"http://labs.metacarta.com/wms/vmap0",
{layers: 'basic'} );
var ve = new OpenLayers.Layer.VirtualEarth( "VE");
map.addLayers([wms, ve]);
map.setCenter(new OpenLayers.LonLat(lon, lat), zoom);
//map.setCenter(extent, 1);
map.addControl(new OpenLayers.Control.LayerSwitcher());
map.addControl(new OpenLayers.Control.MousePosition());
map.addControl(new OpenLayers.Control.Permalink());
map.addControl(new OpenLayers.Control.PanZoomBar());
map.addControl(new OpenLayers.Control.OverviewMap());
map.fractionalZoom = true;
map.zoomTo(Math.round(map.zoom));
//alert('ln168. simpleLayer(). bbox:
'+map.getExtent().toBBOX());
// return map;
}
function resetmap()
{
var pos=1;
if (pos>=0)
{
boundbox = "2.802734,29.562988,7.197266,50.437012";
document.searchform.chk_fgs.checked = true;
alert('ln 1150. before reset. Resetting to boundbox:
'+boundbox);
//map.zoomToExtent(new OpenLayers.Bounds(boundbox));
var mCenter = map.getCenter();
map.setCenter(mCenter);
alert('ln1156. after reset. map.getExtent().toBBOX():
'+map.getExtent().toBBOX());
}
else
{
if (!map.getCenter()) map.zoomToMaxExtent();
//alert('ln1165. INSIDE ELSE. After Initializing bounds. new bbox:
'+map.getExtent().toBBOX());
}
}
</script>
</head>
<body>
<form ACTION="" METHOD=POST name="searchform" id="searchform">
<input id="chk_fgs" type="checkbox" name="chk_fgs" />
<label
for="chk_fgs">Restrict to a region Check this box if you'd like to a
specified location as part of your search. You may be able to do so by
shift-dragging a box to zoom to an arbitrary extent. </label><br>
<input type="submit"
id="jive-search-button-submit" value="Search"
onclick="this.disabled=true;this.value='Searching...';this.form.submit();return
false;">
<div id="map" style="width:
800px; height: 475px; border: 1px solid #E5E5E5;" />
<script
type="text/javascript">
//virtualEarthMap("map");
simpleLayer("map");
</script>
</form>
<script type="text/javascript">
//HT
alert("I'm in the bottom!");
//onload = resetmap();
</script>
</body>
</html>
--
View this message in context: http://n2.nabble.com/IE-error---operation-aborted-tp3250690p3250690.html
Sent from the OpenLayers Dev mailing list archive at Nabble.com.
More information about the Dev
mailing list