我想给一个多边形绑定一个事件GEvent.addListener,让后想通过GEvent.callback调用dom(div)中的一个函数,最好是能绑定一个自定义的函数,然后用<script for=div event="自定义函数">取捕获这个自定义的函数,来进行相应的处理,不知道这样是否可以实现,请教各位大侠~~~
解决方案 »
- lightbox需要动态加载的内容 求助
- 如何强制在新ie进程中打开网页?
- 这是什么意思呀
- JS客户端回调问题,如何保存状态
- 请教,能把鼠标点击时的在屏幕上的坐标提交到SQL数据库中码?谢谢
- 在一个select的onchange事件中我用window.open("aa.htm")打开一个新窗口,怎样将select的name值传递过去?在aa.htm中的javascript怎么得到
- 新手提问:有没有JavaScript编译器?
- 小个小问题???????????(20)
- 有些论坛网站,分左右两个Frame,中间有一个按钮,可以控制左边的显示或者隐藏,如何实现?
- 数据类型问题!
- 如何使用js代码新建一个select下拉列表
- 控件赋值 下班结帖(2010-11-2)
function() {
alert("x") });
<script type="text/javascript">
var newGontrol = new GSmallMapControl();
var map = null; //创建并初始化地图
function load()
{
if (GBrowserIsCompatible())
{
var objDiv = document.getElementById("map1");
map = new GMap2(objDiv);
map.addControl(newGontrol);
map.setCenter(new GLatLng(39.92, 116.385), 15); //监听单击事件,并且将地图在单击处放大
//GEvent.bind(objDiv,"onclick");
GEvent.addListener(map, "click", function()
{
//alert('click');
//map.zoomIn();
//GEvent.trigger(objDiv,"onclick");
//这里能触发dom元素map1的Onclick,最后是自定义事件,通过Gevent.callback这种方法不行,不做还有其它什么办法
});
}
}
</script>
</head>
<body onload="load()" onunload="GUnload()">
<div id="map1" style="width: 500px; height: 300px"></div>
</body>
</html>
<script language="javascript" for=map1 event="onclick">
alert("map");
</script>