<a href="item.do?command=list&pageNo=${itemForm.pageNo}&pageSize=${itemForm.pageSize}" onclick="window.open('item.do?command=findDetail&itemNo=${item.itemNo}', '物料详细信息', 'width=450, height=400, scrollbars=no')">${ item.itemNo }</a>看到段代码 为什么已经 打开了个窗体 打开的这个窗体也给了请求(onclick="window.open) 
为什么还在 href 中添加请求呢(<a href="item.do?command。。)  那到底是执行那个请求呢 
请指点下 谢谢

解决方案 »

  1.   

    應該是先觸發onclick="window.open)  
      

  2.   

    你用<a>标签干嘛还要用onclick 动作,不解!
    首先你<a>就可以连接到你的请求了,还要什么点击动作啊,没用过
      

  3.   

    先触发click,然后跳转, 也就是说如果你href和click中同时有跳转的动作, 最后还是跳转到href的那个地址
      

  4.   

    a 中的鏈接應該不起作用吧,因為您觸發了onclick事件,所以您的這次url請求應該沒有任何動作出現!!!
      

  5.   

    这个问题。看你是什么浏览器,如果是IE6的话,执行完onclick事件后会继续执行href。。可以在onclick=XXX();return false; 你是试试。。或者。直接href=“javascript:void(0)” 这样就可以了。
      

  6.   

    给你一个测试的例子就知道了
    <a href="http://www.baidu.com" onclick="alert(1)">Test</a>结果是先触发onclick,弹出一个窗体,然后再跳转www.baidu.com
      

  7.   

    2LOU的已经给你说的很清楚了吧?
    问下:是哪里的 TW or HK?