2011-06-09 49 views
0

我有兴趣在Bing Maps v7的默认导航栏中添加文本框(和按钮)。Bing地图自定义NavBar文本框?

我的意图是添加一个地名地理编码器,以帮助用户快速缩放到地图上的特定区域。 (这是Bing Maps API提供的服务,我只需要帮助将控件添加到控件中。)我可以但不必使用jQuery。

网站http://pietschsoft.com/post/2010/12/18/Bing-Maps-Ajax-7-Add-Custom-Navigation-Bar-Buttons-using-jQuery.aspx实际上有一些非常棒的示例代码,展示了如何将一个按钮添加到栏中,尽管我似乎无法使文本框正常工作。我怀疑Bing Maps会劫持我的所有按键以用于平移等,但我并不积极。

有没有人有这样做的运气?

谢谢!

回答

1

我解决了这个问题,将另一个div放在背景颜色和高度相同的位置,向左移动到原始导航栏宽度的x偏移处。按键劫持 - 它似乎已经窃取了“Microsoft.Map”div中存在的任何元素的所有键盘输入。我的分区高一级。

下面是它的横空出世: enter image description here

如果任何人的兴趣,对于Bing地图导航栏v7版本默认的高度,颜色为26px,#FAF7F5。

+0

向上投了一票“按键被劫持 - 似乎他们已经窃取了”Microsoft.Map“div中存在的任何元素的所有键盘输入。我同意 – 2013-02-26 19:22:54