Solved! Go to Solution.
dojo.connect(map, "onLoad", function () { loadMapFromURL(); });
if (WEBGIS_INIT_EXTENT) { map = new esri.Map(WEBGIS_KAART_DIV, {extent: WEBGIS_INIT_EXTENT, logo: false, fitExtent: true, slider: true}); } else { map = new esri.Map(WEBGIS_KAART_DIV, { logo: true, nav:true }); }
function loadMapfromURL() { var paramxmin = getURLParam('xmin'); var paramymin = getURLParam('ymin'); var paramxmax = getURLParam('xmax'); var paramymax = getURLParam('ymax'); var paramwkid = getURLParam('wkid'); // check if param available if (paramxmin != '' && paramymin != '' && paramxmax != '' && paramymax != '' && paramwkid != '') { var xmin = Number(paramxmin); var ymin = Number(paramymin); var xmax = Number(paramxmax); var ymax = Number(paramymax); var wkid = Number(paramwkid); // Set view var newExtent = new esri.geometry.Extent(xmin, ymin, xmax, ymax, new esri.SpatialReference({'wkid': wkid})); map.setExtent(newExtent, false); } }
dojo.ready(function() { webgisInitViewer(); loadMapfromURL(); }
dojo.connect(map, "onLoad", function () { loadMapFromURL(); });