Solved! Go to Solution.
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8" /> <title>Test Map</title> <link rel="stylesheet" href="http://serverapi.arcgisonline.com/jsapi/arcgis/3.3/js/dojo/dijit/themes/tundra/tundra.css"> <link rel="stylesheet" href="https://community.esri.com//serverapi.arcgisonline.com/jsapi/arcgis/3.3/js/esri/css/esri.css" /> <style> html, body { height: 100%; width: 100%; margin: 0; } body{ background-color:white; overflow:hidden; font-family: "Trebuchet MS"; } #leftPane{ margin: 5px; padding:2px; background-color:white; color:#3f3f3f; border: solid 2px #224a54; width:20%; } #map { margin: 5px; border:solid 4px #224a54; -moz-border-radius: 4px; } #footer { margin: 2px; border: solid 2px #224a54; background-color:#ecefe4;color:#3f3f3f; font-size:10pt; text-align:center; height:5%; } #search{ display:block; position:absolute; z-index:3; top:20px; left:75px; } </style> <script src="//serverapi.arcgisonline.com/jsapi/arcgis/3.3/"></script> <script> require(["dojo/parser","dojo/ready","esri/map", "esri/dijit/Geocoder", "dijit/layout/BorderContainer", "dijit/layout/ContentPane" ],function(parser, ready, Map , Geocoder ){ ready(function(){ parser.parse(); var map = new esri.Map("map",{ basemap: "topo", center: [-87.78, 15.0], zoom: 2, fadeOnZoom: true }); var geocoder = new esri.dijit.Geocoder({ map: map }, dojo.byId("search")); geocoder.startup(); }); }); </script> </head> <body class="claro"> <div id="container" dojotype="dijit.layout.BorderContainer" design="headline" gutters="false" style="width:100%; height:100%;"> <div id="map" dojotype="dijit.layout.ContentPane" region="center" > <div id="search"></div> </div> </div> </body> </html>
<!DOCTYPE HTML> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8"> <link rel="stylesheet" type="text/css" href="http://serverapi.arcgisonline.com/jsapi/arcgis/3.3/js/esri/css/esri.css" /> <style> html, body { height: 100%; width: 100%; margin: 0; } body{ background-color:white; overflow:hidden; font-family: "Trebuchet MS"; } #leftPane{ margin: 5px; padding:2px; background-color:white; color:#3f3f3f; border: solid 2px #224a54; width:20%; } #map { margin: 5px; border:solid 4px #224a54; -moz-border-radius: 4px; } #footer { margin: 2px; border: solid 2px #224a54; background-color:#ecefe4;color:#3f3f3f; font-size:10pt; text-align:center; height:5%; } #search{ display:block; position:absolute; z-index:3; top:20px; left:75px; } </style> <script src="http://serverapi.arcgisonline.com/jsapi/arcgis/3.3/"></script> <script> // dojo's layout dijits require(["dijit/layout/BorderContainer", "dijit/layout/ContentPane"]); require(["esri/Map", "esri/dijit/Geocoder", "dojo/parser"], function(map, geocoder, parser){ // call the parser to create the dijit layout dijits parser.parse(); // create the geocoder //Error: Unable to get value of the property 'wkid': object is null or undefined geocoder = new esri.dijit.Geocoder({ //autocomplete: true, map: map }, dojo.byId('search')); geocoder.startup(); //Define Map map = new esri.Map("map", { basemap: "topo", center: [-87.781111, 15.0], //long, lat zoom: 2, fadeOnZoom: true //maxZoom: 99 //Error: Unable to get value of the property 'resolution': object is null or undefined }); } //END OF THE MAIN FUNCTION // ); </script> </head> <body class="tundra"> <div id="container" dojotype="dijit.layout.BorderContainer" design="headline" gutters="false" style="width:100%; height:100%;"> <div dojotype="dijit.layout.ContentPane" id="leftPane" region="left"></div> <div id="map" dojotype="dijit.layout.ContentPane" region="center" > <div id="search"></div> </div> <div id="footer" dojotype="dijit.layout.ContentPane" region="bottom"></div> </div> </body> </html>
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8" /> <title>Test Map</title> <link rel="stylesheet" href="http://serverapi.arcgisonline.com/jsapi/arcgis/3.3/js/dojo/dijit/themes/tundra/tundra.css"> <link rel="stylesheet" href="https://community.esri.com//serverapi.arcgisonline.com/jsapi/arcgis/3.3/js/esri/css/esri.css" /> <style> html, body { height: 100%; width: 100%; margin: 0; } body{ background-color:white; overflow:hidden; font-family: "Trebuchet MS"; } #leftPane{ margin: 5px; padding:2px; background-color:white; color:#3f3f3f; border: solid 2px #224a54; width:20%; } #map { margin: 5px; border:solid 4px #224a54; -moz-border-radius: 4px; } #footer { margin: 2px; border: solid 2px #224a54; background-color:#ecefe4;color:#3f3f3f; font-size:10pt; text-align:center; height:5%; } #search{ display:block; position:absolute; z-index:3; top:20px; left:75px; } </style> <script src="//serverapi.arcgisonline.com/jsapi/arcgis/3.3/"></script> <script> require(["dojo/parser","dojo/ready","esri/map", "esri/dijit/Geocoder", "dijit/layout/BorderContainer", "dijit/layout/ContentPane" ],function(parser, ready, Map , Geocoder ){ ready(function(){ parser.parse(); var map = new esri.Map("map",{ basemap: "topo", center: [-87.78, 15.0], zoom: 2, fadeOnZoom: true }); var geocoder = new esri.dijit.Geocoder({ map: map }, dojo.byId("search")); geocoder.startup(); }); }); </script> </head> <body class="claro"> <div id="container" dojotype="dijit.layout.BorderContainer" design="headline" gutters="false" style="width:100%; height:100%;"> <div id="map" dojotype="dijit.layout.ContentPane" region="center" > <div id="search"></div> </div> </div> </body> </html>