<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>Simple Map</title>
<link rel="stylesheet" type="text/css" href="http://10.238.208.34/arcgis_js_api/library/3.7/js/dojo/dijit/themes/tundra/tundra.css"/>
<link rel="stylesheet" type="text/css" href="http://10.238.208.34/arcgis_js_api/library/3.7/js/esri/css/esri.css" />
<style type="text/css">
html, body, #mapDiv{
padding: 0;
margin: 0;
height: 100%;
}
</style>
<script type="text/javascript" src="http://10.238.208.34/arcgis_js_api/library/3.7/init.js"></script>
<script type="text/javascript">
dojo.require("esri.map");
function init() {
//服务器申请令牌环地址http://10.238.208.34/
var token = "r8uQkGE3Ekin1Kamj4wmwRc7X6mfFJwEbdwrwoU_INsCH7kyyY45mAziwBFwI9I8";
var map = new esri.Map("mapDiv");
var dynamicMapServiceLayer = new esri.layers.ArcGISDynamicMapServiceLayer("http://10.238.208.34/arcgis/rest/services/BaseData/XjBaseStation/MapServer?token="+token);
map.addLayer(dynamicMapServiceLayer);
}
dojo.addOnLoad(init);
</script>
</head>
<body class="tundra">
<div id="mapDiv"></div>
</body>
</html>
备注:该代码在IE8上可以运行,但下面代码在IE11中运行没有问题,但在IE8上不显示。
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>测试</title> <link rel="stylesheet" type="text/css" href="http://10.238.208.34/arcgis_js_api/library/3.7/js/esri/css/esri.css" /> <link rel="stylesheet" type="text/css" href="http://10.238.208.34/arcgis_js_api/library/3.7/js/dojo/dijit/themes/tundra/tundra.css" /> <style> html, body, #mapDiv{ padding: 0; margin: 0; height: 100%; } </style> <script src="http://10.238.208.34/arcgis_js_api/library/3.7/init.js"></script> <script> var map; require([ "esri/map", "esri/layers/ArcGISDynamicMapServiceLayer" ], function ( Map, ArcGISDynamicMapServiceLayer) { map = new Map("mapDiv"); //客户端10.238.208.115 var token = "870TOBVd2uJowU_Mv4SdLKiv_4q3YJT2p1zUgPgD5tspGaS-6qglHoVN69htG5v8"; //服务器 //var token = "r8uQkGE3Ekin1Kamj4wmwRc7X6mfFJwEbdwrwoU_INsCH7kyyY45mAziwBFwI9I8"; //加载动态图层 var dynamicMapServiceLayer = new ArcGISDynamicMapServiceLayer("http://10.238.208.34/arcgis/rest/services/BaseData/XjBaseStation/MapServer?token="+token); map.addLayer(dynamicMapServiceLayer); }); </script> </head> <body class="tundra"> <div id="mapDiv"></div> </body> </html>
在IE8上报错如下:
本文转自stock0991 51CTO博客,原文链接:,http://blog.51cto.com/qing0991/1382092
如需转载请自行联系原作者