谷歌地图Api V3 -可编辑的信息窗口
Google Maps Api V3 - Editable info windows
我想问是否有任何方法使infowindows可编辑?到目前为止,我正在使用简单的方法来实现这一点。第一次创建infowindow时,它包含textarea。这让我可以写任何我想要的,然后用ajax保存到数据库。问题是,我需要更多的功能。当你打开谷歌的"我的地图"或"我的位置"时。地图(不知道英文翻译),你可以在那里添加标记,然后弹出信息窗口,它让你使用HTML编辑…我希望在我的信息窗口,或任何其他方式,任何其他"编辑器"....中得到它有人知道怎么做吗?在我的地图中给"编辑"的照片
照片来自-> http://maps.google.pl/->我的地图(登录时可用)->编辑/添加地图->在地图上放一个标记。源代码有点…复杂. .
Google Maps使用contentEditable
属性来创建一个可编辑的HTML section。下面的代码创建了一个可编辑的div
,它带有一些按钮,可以使所选内容变为粗体和斜体。您将使用innerHTML来获得生成的HTML。
<div id="mydiv" contenteditable="true">Edit Me</div>
<button onclick="document.execCommand('bold',null,false);">B</button>
<button onclick="document.execCommand('italic',null,false);">I</button>
<button onclick="alert(document.getElementById('mydiv').innerHTML)">Show HTML</button>
可以将infowindow的内容设置为DOM节点。这意味着您可以在信息窗口中创建自己的界面。
infowindow.setContent(mynode);
相关文章:
- 访问布局信息是否也会导致浏览器重排
- 定义完全独立的样式信息
- 使用html2canvas获取基本信息
- JS表单提交"无法使用Chrome数据保护程序加载此页面.尝试重新加载页面.调试信息:POST CISmtuK
- 从信息框调用弹出图像库
- 如何在不传递此信息的情况下查找被调用的元素
- 将谷歌自动完成地址信息放在页面上,而不是表格中
- 如何通过解析类信息来使用jQuery创建类
- 包含数据库中相关信息的开放模态
- 单击按钮即可在浏览器的新选项卡中打开 Sapui5 详细信息页面
- 如何调整信息窗口的大小并点击按钮?+更改信息窗口的内容
- ng在更新$scope后重复不更新信息
- 谷歌地图点击潜水触发信息窗口
- 根据CHECKBOX输入值动态更新DIV信息
- 如何使用ember.js在操作中传递当前上下文中目标旁边的信息
- Jquery on单击“显示信息”
- 将FlowPlayer嵌入谷歌地图信息窗口
- AEM(cq5)使用组件内的信息
- 如何在完整日历中的当天点击时显示活动详细信息
- 使用javascript后台脚本获取Yotutube频道信息