標籤:service utf-8 head ict ref 屬性 api dtd ddl
描述
本例展示了如果刪除縮放等級滑動器的刻度標記。通過設定esriConfig裡的sliderLabel為null來實現:
esriConfig.defaults.map.sliderLabel = null;
預設情況下,縮放等級滑動器是垂直方向的。可以通過設定滑動器的高度屬性為null來使滑動器改為水平方向。
esriConfig.defaults.map.slider = { right:"10px", bottom:"10px", width:"200px", height:null };
如本例所示,能夠通過設定esriConfig上的屬性來改變縮放等級滑動器的大小。 這裡高度被設定為100像素。 寬度為null表示滑動器將是垂直方向的。
esriConfig.defaults.map.slider = { right:"10px", top:"10px", width:null, height:"100px" };
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 5 <meta http-equiv="X-UA-Compatible" content="IE=7" /> 6 <title>增加沒有刻度的滑動器</title> 7 <link rel="stylesheet" type="text/css" href="http://serverapi.arcgisonline.com/jsapi/arcgis/1.5/js/dojo/dijit/themes/tundra/tundra.css"> 8 <script type="text/javascript" src="http://serverapi.arcgisonline.com/jsapi/arcgis/?v=1.5"></script> 9 <script type="text/javascript"> 10 11 dojo.require("esri.map");12 function init() {13 14 //增加沒有刻度的滑動器15 esriConfig.defaults.map.sliderLabel = null; 16 //將滑動器設定為水平方向17 //esriConfig.defaults.map.slider = { right:"10px", bottom:"10px", width:"200px", height:null };18 //將滑動器設定為垂直方向19 //esriConfig.defaults.map.slider = { right:"10px", top:"10px", width:null, height:"100px" }; 20 var map = new esri.Map("map"); 21 var layer = new esri.layers.ArcGISTiledMapServiceLayer("http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_StreetMap_World_2D/MapServer"); 22 map.addLayer(layer);23 24 }25 dojo.addOnLoad(init); 26 27 </script>28 </head>29 <body class="tundra">30 <div id="map" style="width:1024px; height:512px; border:1px solid #000;"></div>31 </body>32 </html>33 34
ArcGIS api for javascript——地圖配置-滑動器的刻度標記、方向、大小的改變