原創|使用教程|編輯:龔雪|2014-05-14 10:14:20.000|閱讀 603 次
概述:詳細介紹如何使用FusionMaps XT輕松創建向下展開地圖,以及如何在新窗口打開鏈接。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
使用FusionMaps XT可以輕松創建向下展開地圖。 所有FusionMaps XT 的地圖都支持向下展開。利用FusionMaps XT的向下展開功能可以輕松制作具備“向下展開”和“放大” 功能的地圖。 而地圖的所有實體、標簽和連接器都可以有展開鏈接。
使用FusionMaps XT可以對下列幾種類型的地圖實體和標簽鏈接進行定義:
給地圖定義鏈接
給任一數據節點定義一個簡單鏈接,只需定義<entity>元素的鏈接屬性:
<entity... value='2235' ... link='ShowDetails.asp%3FId%3D45' ...>
如上列舉的XML,當點擊實體時將跳轉到ShowDetails.asp?Id=45頁面。
同樣的,為一個標簽定義鏈接, 添加鏈接屬性到<marker> 元素 ( <application>元素的子元素)。要注意,鏈接應當應用到marker application元素而不是marker definition 元素。
如你所見,上述鏈接都是URL編碼的。 FusionMaps XT 里,所有鏈接都是URL編譯格式。當用戶點擊鏈接時,FusionMaps XT就會自動解碼并調用ShowDetails.asp?Id=45。
所有服務器端的腳本語言都提供一個類函數功能,以方便URL編譯任何字符串---比如在ASP和ASP.NET就有Server.URLEncode(strURL) ,可以此類推。
XML Example:
<map borderColor='005879' fillColor='D7F4FF' numberSuffix=' Mill.' includeValueInLabels='1' labelSepChar=': ' baseFontSize='9'> <data> <entity id='NA' value='515' link='DemoLinkPages/DemoLink1.html'/> <entity id='SA' value='373' link='DemoLinkPages/DemoLink2.html'/> <entity id='AS' value='3875' link='DemoLinkPages/DemoLink3.html'/> <entity id='EU' value='727' link='DemoLinkPages/DemoLink4.html'/> <entity id='AF' value='885' link='DemoLinkPages/DemoLink5.html'/> <entity id='AU' value='32' link='DemoLinkPages/DemoLink6.html'/> </data> </map>
在新窗口打開鏈接
通常情形下,我們都希望在新窗口打開鏈接。 方法就是在鏈接前添加“n-”。例如:
<entity ... value='2235' ... link='n-ShowDetails.asp%3FId%3D45' ...>
這樣,點擊鏈接就會打開一個新窗口。
Example XML:
<map borderColor='005879' fillColor='D7F4FF' numberSuffix=' Mill.' includeValueInLabels='1' labelSepChar=': ' baseFontSize='9'> <data> <entity id='NA' value='515' link='n-DemoLinkPages/DemoLink1.html'/> <entity id='SA' value='373' link='n-DemoLinkPages/DemoLink2.html'/> <entity id='AS' value='3875' link='n-DemoLinkPages/DemoLink3.html'/> <entity id='EU' value='727' link='n-DemoLinkPages/DemoLink4.html'/> <entity id='AF' value='885' link='n-DemoLinkPages/DemoLink5.html'/> <entity id='AU' value='32' link='n-DemoLinkPages/DemoLink6.html'/> </data> </map>
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網