标题:求助关于javascript激活一个ACTION的方法
只看楼主
yjm239
Rank: 1
等 级:新手上路
帖 子:77
专家分:0
注 册:2006-8-31
 问题点数:0 回复次数:1 
求助关于javascript激活一个ACTION的方法
功能要求:实现点击图片,点击量+1
方法:
<A onClick="javascript:openBigPicture()" style="cursor:pointer">
                      <img id="bigPic" height="220" width="280" alt="<bean:write name="carinfoVo" property="regtime"/><bean:write name="carinfoVo" property="car_class"/>" src="<bean:write name="po" property="photo" scope="page"/>" border="0" ></A>

通过onClick事件
找到
<SCRIPT language=javascript>
    function display(index){
        var id = "pic"+index;
        var bigPicObj = document.getElementById("bigPic");
        var smallPicObj = document.getElementById(id);
        bigPicObj.src = smallPicObj.src;
        //bigPicObj.filters.revealTrans.apply();
        //bigPicObj.filters.revealTrans.play();
    }
    function openBigPicture(){
        var bigPicObj = document.getElementById("bigPic");
    window.open(bigPicObj.src,'','width=640,height=480,toolbar=no,resizable=yes');
    }
</SCRIPT>
我想在这个过程中加入一个点击增加的ACTION
就是在打开图片的过程中执行一个ACTION(用于实现点击+1),然后再返回一个地址
请高人指点
搜索更多相关主题的帖子: ACTION javascript bean property 
2008-03-19 15:29
luoxian_2003
Rank: 1
等 级:新手上路
威 望:2
帖 子:163
专家分:0
注 册:2006-2-22
得分:0 
给点思路,可以使用ajax的异步提交一个url  (struts1)
..../action.do
或者 (struts2)
..../addclick.action


var req = new XMLHttpRequest();
req.open()函数


封装到函数,然后在var bigPicObj = document.getElementById("bigPic");
语句后面调用,点击加一就在action里面实现咯

天地有正气,凛烈万古存。
2008-03-19 19:47



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-204214-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.161649 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved