<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: versioning of dojo. in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/versioning-of-dojo/m-p/727261#M67491</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I'm afraid that didn't make a difference.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I changed the map script to be all inclusive with the containers and the map.&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
&amp;lt;script&amp;gt;
require(["esri/map", 
"dojo/parser", 
"dojo/_base/declare", 
"dojo/_base/config",
"dojo/dom", 
"dojo/on",
"dijit/layout/BorderContainer", 
"dijit/layout/ContentPane",
"dijit/layout/TabContainer",
"dijit/layout/AccordionContainer",
"dijit/layout/TabController",
"dojo/domReady!"], 
function(Map, 
 parser, 
&amp;nbsp;&amp;nbsp;&amp;nbsp; declare,
&amp;nbsp;&amp;nbsp;&amp;nbsp; config,
&amp;nbsp;&amp;nbsp;&amp;nbsp; dom,
&amp;nbsp;&amp;nbsp;&amp;nbsp; on
){

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var map = new Map("map", {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; center: [-118.8, 43.5],
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zoom: 7,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; basemap: "topo"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });
});

&amp;lt;/script&amp;gt; 

&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The error I get is:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Error: defineAlreadyDefined&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="https://ajax.googleapis.com/ajax/libs/dojo/1.9.1/dojo/dojo.js" rel="nofollow noopener noreferrer" target="_blank"&gt;https://ajax.googleapis.com/ajax/libs/dojo/1.9.1/dojo/dojo.js&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;Line 15&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Chrome says:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
Error {src: "dojoLoader", info: 0} dojo.js.uncompressed.js:1
(anonymous function) dojo.js.uncompressed.js:1
(anonymous function) dojo.js.uncompressed.js:476
f dojo.js.uncompressed.js:209
q.signal dojo.js.uncompressed.js:473
async dojo.js.uncompressed.js:1
(anonymous function) dojo.js.uncompressed.js:1955
Resource interpreted as Script but transferred with MIME type text/plain: "http://services.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer?f=json&amp;amp;callback=dojo.io.script.jsonp_dojoIoScript1._jsonpCallback". init.js:1035
XMLHttpRequest cannot load http://services.arcgisonline.com/ArcGIS/rest/info?f=json. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://127.0.0.1:8020' is therefore not allowed access. container_template_seperate.html:1

&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It seems to matter which comes first:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
&amp;lt;script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/dojo/1.9.1/dojo/dojo.js"&amp;gt;&amp;lt;/script&amp;gt; 
 &amp;lt;script type="text/javascript" src="http://js.arcgis.com/3.7/"&amp;gt;&amp;lt;/script&amp;gt; 

&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;if the js.arcgis.com is listed second, I get errors saying it's not a "text/javascript". If I take that out, then I still get the same message.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If I reverse the order, then I get the errors I listed above.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 12 Dec 2021 07:06:13 GMT</pubDate>
    <dc:creator>DorothyMortenson</dc:creator>
    <dc:date>2021-12-12T07:06:13Z</dc:date>
    <item>
      <title>versioning of dojo.</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/versioning-of-dojo/m-p/727255#M67485</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have made two applications that I want to combine.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The first was a test to develop the web map I want.&amp;nbsp; I use the &lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;&amp;lt;script src="http://js.arcgis.com/3.7/"&amp;gt;&amp;lt;/script&amp;gt;&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The second is one that I developed with the dijit/layout/BorderContainer, ContentPane, TabContainer, TabController, AccordionContainer. In other words, the second has all of the panels laid out. Looks nice.&amp;nbsp; It uses &lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;&amp;lt;script src="http://ajax.googleapis.com/ajax/libs/dojo/1.8.1/dojo/dojo.js"&amp;gt;&amp;lt;/script&amp;gt; &lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;SPAN&gt; I have also tried it with &lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;&amp;lt;script src="//ajax.googleapis.com/ajax/libs/dojo/1.9.1/dojo/dojo.js"&amp;gt;&amp;lt;/script&amp;gt; &lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;BR /&gt;&lt;SPAN&gt;Both work.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;When I try to put even a simple map into the second application, and have to add the &lt;/SPAN&gt;&lt;PRE class="plain" name="code"&gt;&amp;lt;script src="http://js.arcgis.com/3.7/"&amp;gt;&amp;lt;/script&amp;gt;&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;SPAN&gt;, the layout goes bad, like it doesn't know what to do with the containers. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any suggestions?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dorothy&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Dec 2013 17:19:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/versioning-of-dojo/m-p/727255#M67485</guid>
      <dc:creator>DorothyMortenson</dc:creator>
      <dc:date>2013-12-10T17:19:47Z</dc:date>
    </item>
    <item>
      <title>Re: versioning of dojo.</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/versioning-of-dojo/m-p/727256#M67486</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;If they both "work" then that would lead me to believe that ESRI's dojo CSS styling is overwriting what's found in the default CSS dojo styling that comes when using the googleapi.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I guess one way to verify this is examine the CSS properties of the same dojo pane in your googleapi dojo version and the ESRI hosted dojo version. In Firebug or Chrome's web developer tool, you should not only be able to see what CSS properties are being applied to the element, but also what styles &lt;/SPAN&gt;&lt;SPAN style="font-style:italic;"&gt;would have&lt;/SPAN&gt;&lt;SPAN&gt; applied to the element if they weren't being overridden. The CSS properties that are being overridden are usually shown with a strikethrough font style in the inspector.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Another possibility is that the Dojo found in the googleapi path is more current than the Dojo that's bundled with v3.7 of the API. I get the sense that v3.8 is due to be released "soon" so you may also try updating your reference to that once it gets released and see if that solves your problem.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Giood luck!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Steve&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Dec 2013 17:46:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/versioning-of-dojo/m-p/727256#M67486</guid>
      <dc:creator>SteveCole</dc:creator>
      <dc:date>2013-12-10T17:46:08Z</dc:date>
    </item>
    <item>
      <title>Re: versioning of dojo.</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/versioning-of-dojo/m-p/727257#M67487</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks for the response.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I think I found part of the issue.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I had originally&amp;nbsp; used &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;link rel="stylesheet" href="&lt;A href="https://community.esri.com//ajax.googleapis.com/ajax/libs/dojo/1.8.5/dijit/themes/claro/claro.css" target="_blank"&gt;https://community.esri.com//ajax.googleapis.com/ajax/libs/dojo/1.8.5/dijit/themes/claro/claro.css&lt;/A&gt;"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Then I switched to:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;lt;link rel="stylesheet" href="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://js.arcgis.com/3.7/js/dojo/dijit/themes/claro/claro.css" rel="nofollow noopener noreferrer" target="_blank"&gt;http://js.arcgis.com/3.7/js/dojo/dijit/themes/claro/claro.css&lt;/A&gt;&lt;SPAN&gt;" &amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;That seemed to help with the libraries.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now I cannot add a map.&amp;nbsp; Within the html, I added a simple map:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&amp;lt;script&amp;gt;
var map; 
 require([
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "esri/map", 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "dojo/domReady!"
&amp;nbsp;&amp;nbsp;&amp;nbsp; ], function(
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Map
&amp;nbsp;&amp;nbsp;&amp;nbsp; )&amp;nbsp; {

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; map = new Map("map", {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; center: [-70.6508, 43.1452],
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zoom: 16,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; basemap: "topo"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
});

&amp;lt;/script&amp;gt; --&amp;gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now I get an error of:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;Error: scriptError
c()dojo.js (line 15)
q.injectUrl/g&amp;lt;()&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 07:06:07 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/versioning-of-dojo/m-p/727257#M67487</guid>
      <dc:creator>DorothyMortenson</dc:creator>
      <dc:date>2021-12-12T07:06:07Z</dc:date>
    </item>
    <item>
      <title>Re: versioning of dojo.</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/versioning-of-dojo/m-p/727258#M67488</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Have you also added in the reference to ESRI.CSS?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;[HTML]&amp;lt;link rel="stylesheet" href="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://js.arcgis.com/3.7/js/esri/css/esri.css" rel="nofollow" target="_blank"&gt;http://js.arcgis.com/3.7/js/esri/css/esri.css&lt;/A&gt;&lt;SPAN&gt;"&amp;gt;[/HTML]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It's also required.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Dec 2013 18:57:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/versioning-of-dojo/m-p/727258#M67488</guid>
      <dc:creator>SteveCole</dc:creator>
      <dc:date>2013-12-10T18:57:13Z</dc:date>
    </item>
    <item>
      <title>Re: versioning of dojo.</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/versioning-of-dojo/m-p/727259#M67489</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thank you. Yes. I do have it included. I apologize for my brevity. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Here's what I have included in the head:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
&amp;lt;head&amp;gt;
&amp;lt;meta charset="utf-8"&amp;gt;
&amp;lt;meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"&amp;gt; 
&amp;lt;title&amp;gt;WR Map Template&amp;lt;/title&amp;gt;
&amp;nbsp; 
&amp;lt;meta name="description" content="OWRD Water Rights Map Tool" /&amp;gt;
&amp;lt;meta name="keywords" content="owrd, water rights, water" /&amp;gt;
&amp;lt;meta name="author" content="D. Mortenson" /&amp;gt;

&amp;lt;!-- VIEWPORT ====================================================================== --&amp;gt;
 &amp;lt;meta name="viewport" content="initial-scale=1, maximum-scale=1,user-scalable=no"&amp;gt;

&amp;nbsp; 
 &amp;lt;!-- SET THE STYLES ----------------------------------- --&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;link rel="stylesheet" href="css/css_prod/normalize.css"&amp;gt; 
 &amp;lt;link rel="stylesheet" href="http://js.arcgis.com/3.7/js/dojo/dijit/themes/claro/claro.css" &amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;link rel="stylesheet" href="http://js.arcgis.com/3.7/js/esri/css/esri.css"&amp;gt;
 &amp;lt;link rel="stylesheet" href="http://js.arcgis.com/3.7/js/dgrid/css/dgrid.css"&amp;gt;
 &amp;lt;link rel="stylesheet" href="http://js.arcgis.com/3.7/js/dojo/dojox/layout/resources/FloatingPane.css"&amp;gt;

 &amp;lt;link rel="stylesheet" href="css/demo.css" &amp;gt;
 &amp;lt;link rel="stylesheet" href="css/style_simple.css" &amp;gt;


&amp;lt;!-- JQUERY ============================================================= --&amp;gt;

&amp;lt;script src="http://js.arcgis.com/3.7/"&amp;gt;&amp;lt;/script&amp;gt; 


&amp;lt;script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"&amp;gt;&amp;lt;/script&amp;gt; 
&amp;lt;script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.21/jquery-ui.min.js"&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script type="text/javascript" src="js/modernizr.custom.js" defer&amp;gt;&amp;lt;/script&amp;gt;
 &amp;lt;script type="text/javascript"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var dojoConfig = {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; parseOnLoad: true,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; isDebug: true,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; locale: 'en-us',
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; extraLocale: ['ja-jp']
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };
&amp;lt;/script&amp;gt; 
 
 &amp;lt;script src="//ajax.googleapis.com/ajax/libs/dojo/1.9.1/dojo/dojo.js"&amp;gt;&amp;lt;/script&amp;gt; 

&amp;lt;script type="text/javascript" src="js/search_wr_trs_ll.js"&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script type="text/javascript" src="js/grid_wr_pod_pou.js"&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script type="text/javascript" src="js/my_scripts.js"&amp;gt;&amp;lt;/script&amp;gt; -


&amp;lt;script&amp;gt;
var map; 
 require([
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "esri/map", 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "dojo/domReady!"
&amp;nbsp;&amp;nbsp;&amp;nbsp; ], function(
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Map
&amp;nbsp;&amp;nbsp;&amp;nbsp; )&amp;nbsp; {

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; map = new Map("map", {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; center: [-70.6508, 43.1452],
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zoom: 16,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; basemap: "topo"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
});
&amp;lt;/script&amp;gt; 

&amp;lt;/head&amp;gt;

&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here's whats in my_script.js:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
require(["dojo/parser", 
"dojo/ready", 
"dijit/layout/BorderContainer", 
"dijit/layout/ContentPane",
"dijit/layout/TabContainer",
"dijit/layout/AccordionContainer",
"dijit/layout/TabController"], 
function(parser, ready){
 ready(function(){
&amp;nbsp; parser.parse();
 });
});

&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 07:06:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/versioning-of-dojo/m-p/727259#M67489</guid>
      <dc:creator>DorothyMortenson</dc:creator>
      <dc:date>2021-12-12T07:06:10Z</dc:date>
    </item>
    <item>
      <title>Re: versioning of dojo.</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/versioning-of-dojo/m-p/727260#M67490</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;In the code you just posted, you left out some key characters in a URL path:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;lt;script src="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://ajax.googleapis.com/ajax/libs/dojo/1.9.1/dojo/dojo.js" rel="nofollow" target="_blank"&gt;https://ajax.googleapis.com/ajax/libs/dojo/1.9.1/dojo/dojo.js&lt;/A&gt;&lt;SPAN&gt;"&amp;gt;&amp;lt;/script&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Dec 2013 19:42:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/versioning-of-dojo/m-p/727260#M67490</guid>
      <dc:creator>SteveCole</dc:creator>
      <dc:date>2013-12-10T19:42:02Z</dc:date>
    </item>
    <item>
      <title>Re: versioning of dojo.</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/versioning-of-dojo/m-p/727261#M67491</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I'm afraid that didn't make a difference.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I changed the map script to be all inclusive with the containers and the map.&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
&amp;lt;script&amp;gt;
require(["esri/map", 
"dojo/parser", 
"dojo/_base/declare", 
"dojo/_base/config",
"dojo/dom", 
"dojo/on",
"dijit/layout/BorderContainer", 
"dijit/layout/ContentPane",
"dijit/layout/TabContainer",
"dijit/layout/AccordionContainer",
"dijit/layout/TabController",
"dojo/domReady!"], 
function(Map, 
 parser, 
&amp;nbsp;&amp;nbsp;&amp;nbsp; declare,
&amp;nbsp;&amp;nbsp;&amp;nbsp; config,
&amp;nbsp;&amp;nbsp;&amp;nbsp; dom,
&amp;nbsp;&amp;nbsp;&amp;nbsp; on
){

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var map = new Map("map", {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; center: [-118.8, 43.5],
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zoom: 7,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; basemap: "topo"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });
});

&amp;lt;/script&amp;gt; 

&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The error I get is:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Error: defineAlreadyDefined&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="https://ajax.googleapis.com/ajax/libs/dojo/1.9.1/dojo/dojo.js" rel="nofollow noopener noreferrer" target="_blank"&gt;https://ajax.googleapis.com/ajax/libs/dojo/1.9.1/dojo/dojo.js&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;Line 15&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Chrome says:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
Error {src: "dojoLoader", info: 0} dojo.js.uncompressed.js:1
(anonymous function) dojo.js.uncompressed.js:1
(anonymous function) dojo.js.uncompressed.js:476
f dojo.js.uncompressed.js:209
q.signal dojo.js.uncompressed.js:473
async dojo.js.uncompressed.js:1
(anonymous function) dojo.js.uncompressed.js:1955
Resource interpreted as Script but transferred with MIME type text/plain: "http://services.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer?f=json&amp;amp;callback=dojo.io.script.jsonp_dojoIoScript1._jsonpCallback". init.js:1035
XMLHttpRequest cannot load http://services.arcgisonline.com/ArcGIS/rest/info?f=json. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://127.0.0.1:8020' is therefore not allowed access. container_template_seperate.html:1

&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It seems to matter which comes first:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
&amp;lt;script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/dojo/1.9.1/dojo/dojo.js"&amp;gt;&amp;lt;/script&amp;gt; 
 &amp;lt;script type="text/javascript" src="http://js.arcgis.com/3.7/"&amp;gt;&amp;lt;/script&amp;gt; 

&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;if the js.arcgis.com is listed second, I get errors saying it's not a "text/javascript". If I take that out, then I still get the same message.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If I reverse the order, then I get the errors I listed above.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 07:06:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/versioning-of-dojo/m-p/727261#M67491</guid>
      <dc:creator>DorothyMortenson</dc:creator>
      <dc:date>2021-12-12T07:06:13Z</dc:date>
    </item>
    <item>
      <title>Re: versioning of dojo.</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/versioning-of-dojo/m-p/727262#M67492</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Dojo 1.9.1 is included as part of JS API 3.7, so you only need to include:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_macro_code jive_text_macro"&gt;&amp;lt;script src="http://js.arcgis.com/3.7/"&amp;gt;&amp;lt;/script&amp;gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;and all should work fine.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Dec 2013 06:28:11 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/versioning-of-dojo/m-p/727262#M67492</guid>
      <dc:creator>JohnathanBarclay</dc:creator>
      <dc:date>2013-12-11T06:28:11Z</dc:date>
    </item>
    <item>
      <title>Re: versioning of dojo.</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/versioning-of-dojo/m-p/727263#M67493</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Right you are!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We're getting closer.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now I think it has something to do with the parser and the dojo/ready.&amp;nbsp; I must be missing something obvious.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;What works (with no map):&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
require(["dojo/parser", 
"dojo/ready", 
"dijit/layout/BorderContainer", 
"dijit/layout/ContentPane",
"dijit/layout/TabContainer",
"dijit/layout/AccordionContainer",
"dijit/layout/TabController"], 
function(parser, ready){
 ready(function(){
&amp;nbsp; parser.parse();
 });
});

&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've tried various options.&amp;nbsp; Sounds like dojo/ready is good if you will be using widgets (and I will).&amp;nbsp; dojo/domReady! is AMD, which I am trying to do as well.&amp;nbsp; In either case, I can't seem to get it right.&amp;nbsp; What I've tried with adding the map is:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
var map;
require(["dojo/parser", 
"esri/map",
"dijit/layout/BorderContainer", 
"dijit/layout/ContentPane",
"dijit/layout/TabContainer",
"dijit/layout/AccordionContainer",
"dijit/layout/TabController",
"dojo/domReady!"], 
function(parser, Map){
map = new Map("map", {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; center: [-70.6508, 43.1452],
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zoom: 16,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; basemap: "topo"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });
});

&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 07:06:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/versioning-of-dojo/m-p/727263#M67493</guid>
      <dc:creator>DorothyMortenson</dc:creator>
      <dc:date>2021-12-12T07:06:15Z</dc:date>
    </item>
    <item>
      <title>Re: versioning of dojo.</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/versioning-of-dojo/m-p/727264#M67494</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I take that back. I still think there is some thing different between&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt; &amp;lt;script type="text/javascript" src="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://js.arcgis.com/3.7/" rel="nofollow noopener noreferrer" target="_blank"&gt;http://js.arcgis.com/3.7/&lt;/A&gt;&lt;SPAN&gt;"&amp;gt;&amp;lt;/script&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;and&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;lt;script type="text/javascript" src="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://ajax.googleapis.com/ajax/libs/dojo/1.9.1/dojo/dojo.js" rel="nofollow noopener noreferrer" target="_blank"&gt;https://ajax.googleapis.com/ajax/libs/dojo/1.9.1/dojo/dojo.js&lt;/A&gt;&lt;SPAN&gt;"&amp;gt;&amp;lt;/script&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here is a bare bones borderContent. It works with the googleapis, but not with the arcgis verson.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;This is with the googleapis. switch the commented out arcgis and it wont work.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html lang="en"&amp;gt;
 &amp;lt;head&amp;gt;
&amp;nbsp; &amp;lt;meta charset="utf-8"&amp;gt;
&amp;nbsp; &amp;lt;meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"&amp;gt; 
&amp;nbsp; &amp;lt;title&amp;gt;WR Map Template&amp;lt;/title&amp;gt;
&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta name="description" content="OWRD Water Rights Map Tool" /&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta name="keywords" content="owrd, water rights, water" /&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta name="author" content="D. Mortenson" /&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta name="viewport" content="initial-scale=1, maximum-scale=1,user-scalable=no"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;link rel="stylesheet" href="http://js.arcgis.com/3.7/js/dojo/dijit/themes/claro/claro.css"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;link rel="stylesheet" href="http://js.arcgis.com/3.7/js/esri/css/esri.css"&amp;gt;
 
 &amp;lt;script src="http://code.jquery.com/jquery-1.9.0.min.js"&amp;gt;&amp;lt;/script&amp;gt;
 &amp;lt;!-- &amp;lt;script type="text/javascript" src="http://js.arcgis.com/3.7/"&amp;gt;&amp;lt;/script&amp;gt; --&amp;gt;
&amp;lt;script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/dojo/1.9.1/dojo/dojo.js"&amp;gt;&amp;lt;/script&amp;gt; 

&amp;lt;style&amp;gt;
html, body {
&amp;nbsp;&amp;nbsp;&amp;nbsp; width: 100%;
&amp;nbsp;&amp;nbsp;&amp;nbsp; height: 100%;
&amp;nbsp;&amp;nbsp;&amp;nbsp; margin: 0;
&amp;nbsp;&amp;nbsp;&amp;nbsp; overflow:hidden;
}
#borderContainer{
 width: 90%;
 height: 90%;
 border: solid;
 padding: 10px;
 background-color:#0000FF;
}

&amp;lt;/style&amp;gt;

&amp;lt;script&amp;gt;
 require(["dojo/parser", 
"dojo/ready", 
"dijit/layout/BorderContainer", 
"dijit/layout/ContentPane",
"dijit/layout/TabContainer",
"dijit/layout/AccordionContainer",
"dijit/layout/TabController"], 
function(parser, ready){
 ready(function(){
&amp;nbsp; parser.parse();
 });
});
 
&amp;lt;/script&amp;gt;


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;lt;/head&amp;gt;
&amp;lt;body class="claro"&amp;gt;


&amp;lt;div data-dojo-type="dijit/layout/BorderContainer" data-dojo-props="design:'sidebar', gutters:true, liveSplitters:true" id="borderContainer"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div data-dojo-type="dijit/layout/ContentPane" data-dojo-props="splitter:true, region:'leading'" style="width: 100px;"&amp;gt; leading pane&amp;lt;/div&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div data-dojo-type="dijit/layout/ContentPane" data-dojo-props="splitter:true, region:'center'"&amp;gt;center pane&amp;lt;/div&amp;gt;
&amp;lt;/div&amp;gt;




&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;

&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 07:06:18 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/versioning-of-dojo/m-p/727264#M67494</guid>
      <dc:creator>DorothyMortenson</dc:creator>
      <dc:date>2021-12-12T07:06:18Z</dc:date>
    </item>
    <item>
      <title>Re: versioning of dojo.</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/versioning-of-dojo/m-p/727265#M67495</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Dorothy,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;There is an issue with using lang="en" along with layout dijits. If you remove this from your test case the app loads correctly when using the JSAPI. You can find more details on the problem by viewing the post by Adrian Marsden in this thread: &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://forums.arcgis.com/threads/74483-ESRI-Javascript-API-3.3"&gt;http://forums.arcgis.com/threads/74483-ESRI-Javascript-API-3.3&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here's the relevant bit: &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Using lang="en" can break apps that use when using layout dijits and data-dojo-config(or dojoConfig) locale or extraLocale is not set. The recommended fix is to set locale or extraLocale on data-dojo-config or remove the lang="en" attribute. The specific error seen when this is an issue is "dojo/parser:arse() error TypeError" in Chrome and "TypeError: _72f(...) is undefined" in Firefox. More information is available in the Dojo bug tracker:&lt;/SPAN&gt;&lt;A href="http://trac.dojotoolkit.org/ticket/15630#comment:7http://trac.dojotoolkit.org/ticket/15768#comment:6"&gt;http://trac.dojotoolkit.org/ticket/15630#comment:7http://trac.dojotoolkit.org/ticket/15768#comment:6&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Dec 2013 16:57:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/versioning-of-dojo/m-p/727265#M67495</guid>
      <dc:creator>KellyHutchins</dc:creator>
      <dc:date>2013-12-12T16:57:43Z</dc:date>
    </item>
    <item>
      <title>Re: versioning of dojo.</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/versioning-of-dojo/m-p/727266#M67496</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You gotta be kidding me. Stick a sharp stick in my eye.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you so much! I NEVER would have found that.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You just made my day.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Dec 2013 17:09:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/versioning-of-dojo/m-p/727266#M67496</guid>
      <dc:creator>DorothyMortenson</dc:creator>
      <dc:date>2013-12-12T17:09:08Z</dc:date>
    </item>
  </channel>
</rss>

