阅读:2648回复:0
选中自定义复选框后如何显示相应的图层。请指教。
我用智能发布向导发布地图后,我想把layerframe.htm页面做的好看点,于是,我就修改layerframe.htm里面的代码:
上面的function setLayerVisible(pCheck),function setLayerSelectable(pCheck),function setThemeVisible(pCheck)保持不变,我把下面的 id="MapConfig删除掉,把map.htm中的 function geobeansEvent(id,v1,v2,v3,v4,v5,v6,v7,v8,v9)中的case10的语句 :var pLayers = parent.LayerFrame.document.all("MapConfig")也删除掉;这样就不能显示原来自动发布后出现的layerframe.htm里的自动生成的页面。原来的指定的地图层可以正常显示。 然后自己在layerframe.htm中定义了几个复选框:INPUT id=1 style="CURSOR: hand" value="school" onClick="" type=checkbox name=1 学校</FONT> 现在我的目的是:点了自己定义的复选框后显示相应的图层,那么我的onClick=""该如何定义,我试过直接定义为:onClick=setLayerVisible(this)没有成功。 请问:我还需要修改什么代码或者定义那些函数?怎么修改?具体在那个页面里面做?我看demo看了半天还是没看明白,里面没注释,看起来挺吃力的。 谢谢,感激不尽! [此贴子已经被作者于2007-2-4 17:17:18编辑过]
|
|