//处理IE8以前版本不支持console.log()方法 if (!window["console"]) { window["console"] = { log: function () { } }; } //检测用户的浏览器版本 function checkBrowder() { if (navigator.userAgent.indexOf("Opera") != -1) { alert('Opera'); } else if (navigator.userAgent.indexOf("MSIE") != -1) { var ieversion = checkIEVersion(); if (ieversion < 9) { alert('为了使您得到更好的用户体验,建议您使用IE9.0及以上版本的IE、火狐(Firefox)浏览器或Chrome浏览器。'); } } else if (navigator.userAgent.indexOf("Firefox") != -1) { } else if (navigator.userAgent.indexOf("Netscape") != -1) { } else if (navigator.userAgent.indexOf("Chrome") != -1) { console.log("Chrome"); } else if (navigator.userAgent.indexOf("Safari") != -1) { } else { if (isIE11()) { } else { alert('无法识别您的浏览器类型,为了使您得到更好的用户体验,建议您使用IE9.0及以上版本的IE、火狐(Firefox)浏览器或Chrome浏览器。'); } } } function checkIEVersion() { var ua = navigator.userAgent; var b = ua.indexOf("MSIE "); if (b < 0) { return 0; } var v = parseFloat(ua.substring(b + 5, ua.indexOf(";", b))); return v; } function isIE11() { return ("ActiveXObject" in window); } checkBrowder(); String.prototype.trim = function () { return this.replace(/(^\s*)|(\s*$)/g, ''); } var getIndexUrl = function (app) { var indexPath = location.protocol + "//" + location.host + app; return indexPath; }; function uuid() { var s = []; var hexDigits = "0123456789abcdef"; for (var i = 0; i < 36; i++) { s[i] = hexDigits.substr(Math.floor(Math.random() * 0x10), 1); } s[14] = "4"; // bits 12-15 of the time_hi_and_version field to 0010 s[19] = hexDigits.substr((s[19] & 0x3) | 0x8, 1); // bits 6-7 of the clock_seq_hi_and_reserved to 01 s[8] = s[13] = s[18] = s[23] = "-"; var uuid = s.join(""); return uuid; } var baseUrl = getIndexUrl("/map"); // var baseUrl = getIndexUrl("/views/map"); //var baseUrl = getIndexUrl("/wnga/Police"); dojoConfig = { parseOnLoad: false, async: true, packages: [ // Any references to a "demo" resource should load modules locally, *not* from CDN { name: "base", location: baseUrl + "/core" }, { name: "manager", location: baseUrl + "/core/manager" }, { name: "widgets", location: baseUrl + "/widgets" }, { name: "esrichina", location: baseUrl + "/core/esrichina" }, { name: "controls", location: baseUrl + "/controls" }, { name: "utils", location: baseUrl + "/core/utils" } ] };