<div id="resultsContainer" style="display: block; position:absolute; width:750px;left:3px;top:160px;z-index:999999;padding:0px;background:url(images/resultsBG.png) repeat;"> <!--<div id="resultsHeader" style="display: block; position:absolute; width:100%;left:0px;top:2px;height:20px;z-index:999999;padding:0px;background:url(images/headerbar.png) repeat;"> <img src='images/cancel.jpg' alt='Close Results' style='position:absolute;right:10px;top:3px;cursor:pointer;' onclick='closeResults();'/> </div>--> </div> <div id="map"></div> <div id="panbuttoncontrols" style="position:absolute;left:10px;top:170px;" > <img id="panup" style="position:absolute;left:34px;top:7px" src="images/panUp_off.png" onClick="javascript:panMap('n')" onMouseOver="togglePanImage('panUp_on')" onMouseOut="togglePanImage('panUp_off')" > <img id="panright" style="position:absolute;left:58px;top:42px" src="images/panRight_off.png" onClick="javascript:panMap('e')" onMouseOver="togglePanImage('panRight_on')" onMouseOut="togglePanImage('panRight_off')" > <img id="pandown" style="position:absolute;left:34px;top:62px" src="images/panDown_off.png" onClick="javascript:panMap('s')" onMouseOver="togglePanImage('panDown_on')" onMouseOut="togglePanImage('panDown_off')" > <img id="panleft" style="position:absolute;left:0px;top:42px" src="images/panLeft_off.png" onClick="javascript:panMap('w')" onMouseOver="togglePanImage('panLeft_on')" onMouseOut="togglePanImage('panLeft_off')" > </div>
Hi Kelly,I have added the missing semi-colon and checked the code you any other syntax errors, but still getting the same error, it seems to be crashing when I try to initialise the map object. var startExtent = new esri.geometry.Extent({"xmin":480000, "ymin":131000, "xmax":544000, "ymax":176000, "spatialReference":{"wkid":27700}}); map = new esri.Map("map",{extent:startExtent, slider:true, logo:false,infoWindow:popup});I have tried using just map = new esri.Map("map"); and still get the map will not display in IE8.Any suggestions?Many thanksDavid
var startExtent = new esri.geometry.Extent({"xmin":480000, "ymin":131000, "xmax":544000, "ymax":176000, "spatialReference":{"wkid":27700}}); map = new esri.Map("map",{extent:startExtent, slider:true, logo:false,infoWindow:popup});
map = new esri.Map("map");
symbol = new esri.symbol.PictureMarkerSymbol('./images/defectmarker.png', 30,60).setOffset(0,30)
return op?d._setOpacity(n,_1c0):n.style[_1bf]=_1c0;
aeriallayer=new esri.layers.ArcGISTiledMapServiceLayer(aerialServiceURL, { visible: false });
function init() { //create extent and set spatial ref use factory code 27700 for BNG var urlObject = esri.urlToObject(document.location.href); xMin = Number(urlObject.query.StartX) - 1000; yMin = Number(urlObject.query.StartY) - 1000; xMax = Number(urlObject.query.StartX) + 1000; yMax = Number(urlObject.query.StartY) + 1000; //alert(xMin + ", " + yMin + ", " + xMax + ", " + yMax); var startExtent = new esri.geometry.Extent({"xmin":xMin,"ymin":yMin,"xmax":xMax,"ymax":yMax,"spatialReference":{"wkid":27700}}); //get url containing initial parameters //map = new esri.Map("map",{extent:startExtent}); map = new esri.Map("map",{extent:startExtent, slider:true, logo:false,infoWindow:popup}); esriConfig.defaults.map.slider = { left:"48px", top:"120px", width:null, height:"200px" }; //set map extent and centre point popup=new esri.dijit.Popup({ fillSymbol: new esri.symbol.SimpleFillSymbol(esri.symbol.SimpleFillSymbol.STYLE_SOLID, new esri.symbol.SimpleLineSymbol(esri.symbol.SimpleLineSymbol.STYLE_SOLID, new dojo.Color([255,0,0]), 2), new dojo.Color([255,255,0,0.25])) }, dojo.create("div")); //add base and aerial mapping layers maplayer = new esri.layers.ArcGISTiledMapServiceLayer(mapServiceURL); aeriallayer=new esri.layers.ArcGISTiledMapServiceLayer(aerialServiceURL); map.addLayer(maplayer); map.addLayer(aeriallayer); //set default visibility of aerial mapping to false aeriallayer.setVisibility(false); //add custom popup dojo.place(popup.domNode,map.root); dojo.addClass(map.infoWindow.domNode, "sccTheme"); //capture extent change event to display zoom level and copyright text dojo.connect(map,"onExtentChange", function(extent,delta, outLevelChange, outLod){ dojo.byId("mapscale").innerHTML="<b style='background-color:#C9E0D8'>scale: 1:" + outLod.scale + "</b>"; maplayer.refresh; setCopyright(outLod.scale); mapscale=outLod.scale; }); //create and add marker layer markerLayer = new esri.layers.GraphicsLayer(); map.addLayer(markerLayer); //create marker symbol and add initial marker to mapp symbol = new esri.symbol.PictureMarkerSymbol('./images/defectmarker.png', 30,60).setOffset(0,30) markerLayer.add(new esri.Graphic(pt,symbol)); //set centre coord and zoom level map.centerAt(new esri.geometry.Point(urlObject.query.StartX,urlObject.query.StartY)); dojo.connect(map,"onLoad",function(){ //setCopyright(urlObject.query.Scale); if(urlObject.query.Scale=="1000"){ map.setLevel(8); }else if(urlObject.query.Scale=="2000"){ map.setLevel(7); }else if(urlObject.query.Scale=="4000"){ map.setLevel(6); }else if(urlObject.query.Scale=="8000"){ map.setLevel(5); } }); qTaskAuth=new esri.tasks.QueryTask(mapServiceURL+"/1"); qAuth=new esri.tasks.Query(); qAuth.returnGeometry=false; qAuth.outFields=["WEBSITE","NAME","AREA_DESC"]; //create query task task for buffer layer qTaskBuffer = new esri.tasks.QueryTask(mapServiceURL+"/2"); qBuffer = new esri.tasks.Query(); qBuffer.returnGeometry=false; qBuffer.outFields=["ROADNAME","VILLAGE","POSTTOWN","ESU","ROAD_TYPE","USRN","ROADCLASS","TRUNK","SPNTYPE"]; dojo.connect(map,"onClick",clickEventHandler); }
Signed in members can post, follow updates, and more. New here? Register a free account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.