前台用了图片按钮,但是每次点击后页面都要刷新一次,怎么使得点击图片按钮时候不刷新页面呢?thx!

解决方案 »

  1.   


    例如:我有个“play”的图片按钮,点击的时候,页面会刷新一下。
    <input language="javascript" onclick="cruise(this);" id="play" style="Z-INDEX: 110; LEFT: 64px; POSITION: absolute; TOP: 112px"  type="image" alt="播放" src="img/play.gif" name="tilt_play">&nbsp
      

  2.   

    在你的cruise函数中直接修改src属性,不知是否可行如果不行,就需要用javascript读那个图片,然后附加上。
      

  3.   

    onclick="cruise(this);return false;"
      

  4.   

    楼上的,“return false”似乎不行哦
      

  5.   

    或者 onclick="return cruise(this);"然后在
    cruise 中return false
      

  6.   

    to : cpp2017(慕白兄) ,你说的这种方法试过还是不行。
      

  7.   

    <input onclick="cruise(this);return false" id="play" style="Z-INDEX: 110; LEFT: 64px; POSITION: absolute; TOP: 112px" type="image" alt="播放" src="img/play.gif" name="tilt_play">&nbsp如果还提交,说明你 cruise 里有错误
      

  8.   

    to : cpp2017(慕白兄) ,你说的这种方法试过还是不行。
    我试过是可以的.
    代码如下:<input language="javascript" onclick="javascript:return cruise(this);" id="play" style="Z-INDEX: 110; LEFT: 64px; POSITION: absolute; TOP: 112px"  type="image" alt="播放" src="img/play.gif" name="tilt_play">&nbsp
    function cruise()
    {
        //处理代码,注意这里不要出现return 语句 如果有也要用return false    return false;
    }
      

  9.   

    再有一种可能就是 cruise
     某个地方有脚本错误,导至提交
      

  10.   

    to:cpp2017(慕白兄) ,你好。你说的这种方法似乎可行。如果是用onmousedown或onmouseup提交呢?怎么防止页面刷新?
      

  11.   

    如果是用onmousedown或onmouseup提交呢?
    ==不明折
      

  12.   

    只调用js脚本?  onclientclick=
      

  13.   

    onclick改为onmouseup或onmousedown。
    我意识是说,我还有部分图片按钮是使用onmouseup或onmousedown的
      

  14.   

    一样的.onclick="javascript:return cruise(this);" 
    ==>
    onmousedown="javascript:return cruise(this);"
      

  15.   

    <input language="javascript" id="f_min" onmouseup="javascript:return CtrW(0, 8);" onmousedown="javascript:return CtrW(1, 8);"
    style="Z-INDEX: 112; LEFT: 96px; POSITION: absolute; TOP: 248px" type="image" 
    alt="缩小"src="../img/minus.bmp" name="f_min">
    ---这样还是会刷新页面。
    CtrW(i,act)函数里也在最后return false;了,但是还是会刷新页面。
      

  16.   

    CtrW中function CtrW()
    {
       try
     {
       // 你的处理代码,
    }catch(e)
    {
        alert(e.description);
    return false;
    }
    return false;
    }
      

  17.   

    cpp2017(慕白兄) 
    快出来啊
    呵呵