问题描述
|
我的别针上有别针!版本7映射,尽管我无法找出如何创建onclick事件以显示信息框的方法!
谁能指出我正确的方向或提供例子?
到目前为止,我有以下代码!我需要弹出窗口来覆盖地图面板。
一如既往的感谢!
var map = null;
function GetMap() {
map = new Microsoft.Maps.Map(document.getElementById(\'myMap\'),{ credentials: \'xxx\' });
map.entities.clear();
var pushpinOptions = { icon: \'icon.png\',width: 53,height: 61 };
var pushpin = new Microsoft.Maps.pushpin(map.getCenter(),pushpinOptions);
var infoBoxOptions = {title:\'InfoBox Title\',description:\'InfoBox description\'};
var defaultInfoBox = new Microsoft.Maps.InfoBox(map.getCenter(),infoBoxOptions );
map.entities.push(defaultInfoBox);
map.entities.push(pushpin);
}
解决方法
Bing sdk网站上的此页面有大量示例,其中的代码示例位于地图下方:
http://www.bingmapsportal.com/isdk/ajaxv7
,这是来自MSDN的示例
http://msdn.microsoft.com/zh-CN/library/gg508987.aspx