使用锚点指向谷歌地图上的一个位置
Using anchors to point to a location on Google Maps
我正在创建一个移动网站,我正在用JS运行地图。我想做的是在锚中添加一个位置,当你点击它时它会指向地图上的一个位置。
有人知道这是否可能,以及如何实现吗?
PS:如果可能的话,我想用一些c#来做这件事。
亲切问候,Mark Nielsen
是的,你可以使用谷歌地图API,见这里https://developers.google.com/maps/documentation/javascript/overlays
唯一可行的解决方案是
- 创建带有特定id的链接
- 绑定函数到链接的javascript点击事件
- 让这个函数在页面上显示一个特定的标记/在那里滚动/等等。
步骤1可以用c#在服务器端完成
步骤2是纯javascript
第3步需要查看Google地图api
您可以尝试这样做:
protected void lbtnSeeOnGoogle_Click(object sender, EventArgs e)
{
string addressQueryString = "https://maps.google.com/maps?q=" + address.Zip + "+" + address.City + "+" + address.Province + "+" + address.Country;
Response.Write("<script language='javascript' type='text/javascript'>var win = window.open('" + addressQueryString + "','_blank'); win.focus();</script>");
}
相关文章:
- 固定位置菜单时滚动,直到它击中一个相对容器的底部
- 计算CSS3缩放框在另一个框中的最高位置
- JavaScript幻灯片显示,每个幻灯片的下一个按钮都有不同的位置
- jQuery toogle-一个打开,另一个隐藏-在代码中的任何位置
- 一个html/javascript'小工具'知道用户何时单击了小部件外的任意位置
- 我如何创建一个动态地图来显示我们公司的位置
- jQuery/Javascript>on单击将文本放置在最后一个已知的光标位置
- 当用户单击按钮(在光标位置)时,在输入字段中添加一个文本字符串
- 在 Physicsjs 中的固定位置制作一个身体
- 另一个元素JAVAscript中的元素位置
- 注入<脚本>标签给它一个合适的位置
- XPath以基于另一个节点按位置选择节点's的位置
- 为什么我在 webpack 中需要 html 文件时会得到一个位置字符串
- 使用地理位置创建一个显示我当前位置的按钮
- 一个在同一位置更新的PHP计算器
- 我想滚动放大和缩小一个图像,但也有针在该图像上保持正确的位置.jQuery
- 在光标位置的文本区域中插入一个字符串,并进行一些更改
- Caret函数没有'如果插入符号在最后一个位置,就不能正常工作
- 是否可以将一个元素还原为它's上一个位置,而不将该位置作为参数传递
- jQuery-每个特定滚动位置一个触发器