我要知道你怎么动态生成的,把那段关于代码<img的代码

解决方案 »

  1.   

    是调用的servlet
    <body MS_POSITIONING="GridLayout" onload="Init();frm.submit()" onclick="funZoom('zoomin')">
    <form name="frm" action="http://yll/ogcwms/servlet/com.esri.ogc.wms.WMSServlet">
    <input type="hidden" name="Version" value="1.1.1"> <input type="hidden" name="REQUEST" value="GetMap">
    <input type="hidden" name="Layers" value="country,rivers,cities"> <input type="hidden" name="SLD">
    <input type="hidden" name="SRS" value="EPSG:4326"> <input type="hidden" name="BBOX" value="-180,-90,180,90">
    <input type="hidden" name="WIDTH" value="600"> <input type="hidden" name="HEIGHT" value="400">
    <input type="hidden" name="FORMAT" value="JPEG"> <input type="hidden" name="TRANSPARENT" value="false">
    <input type="hidden" name="BGCOLOR" value="0xFFFFFF"> <input type="hidden" name="EXCEPTIONS" value="application/vnd.ogc.se_xml">
    <input type="hidden" name="SERVICENAME">
    </form>
    </body>
    写在body里边好像不行
      

  2.   

    你在servlet输出的<img>标记中间增加上onclick="你的函数",servlet我不懂
      

  3.   

    有其他方法吗?servlet我也不太懂,用的人家的class文件,没有源代码。
      

  4.   

    图片是在servlet中生成的,我怎么在form提交的网页里获得这个图片然后添加onclick事件?
      

  5.   

    那就在客户端增加onclick事件吧<img id="img1" src="test.jpg">
    <script>
    function clickImage(){
    alert()
    }
    img1.attachEvent("onclick",clickImage)
    </script>