<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=7, IE=9, IE=10" /> <meta name="viewport" content="initial-scale=1, maximum-scale=1,user-scalable=no" /> <link rel="stylesheet" href="http://serverapi.arcgisonline.com/jsapi/arcgis/3.5/js/dojo/dijit/themes/tundra/tundra.css" /> <link rel="stylesheet" href="http://serverapi.arcgisonline.com/jsapi/arcgis/3.5/js/esri/css/esri.css" /> <script type="text/javascript" src="http://serverapi.arcgisonline.com/jsapi/arcgis/3.5" ></script> <script type="text/javascript" > var map; require([ "esri/map", "dojo/ready" ], function (Map, ready) { ready(function () { initMap(); }); function initMap() { map = new Map("mapPane", { extent: new esri.geometry.Extent({"xmin":-11727455,"ymin":4861652,"xmax":-11706340,"ymax":4871512,"spatialReference":{"wkid":3857}}), basemap: "streets" }); } }); </script> </head> <body class="tundra" style="background-color: White;"> <div id="mapPane" > </div> </body> </html>
Solved! Go to Solution.
setTimeout(function () { CreateAndDrawTOC(); }, 500);
setTimeout(function () { CreateAndDrawTOC(); }, 500);
Also, before I stripped down my code, I had an error handler for the basemap and it would return
"Code undefined : Unexpected call to method or property access." but no file or line #.
setTimeout(function () { initMap(); }, 4);