不明白为什么你会要在Button外面加A标签,Button的Onclick的事件会比A的href好用很多。如果你一定想用这种方法来完成功能,这个Button最好不要放在Form里,要不可能会运行Form的Submit事件。如果你一定要这样完成,建议写一个函数:function test() {
  javascript:window.location = 'http://www....D0%E9%C4%E2%D6%F7%BB%FA';
}然后在A的href中写:“javascript:test();”来调用它。如果你要动态参数,一定要用encodeURIComponent来对参数进行编码,要不中间的特殊字符可能会打断URL的解析。

解决方案 »

  1.   

    to:41417(木吉)
    没有form表单,就是纯两个button;一个是关注此商品,一个报告错误
      

  2.   

    <a href="" onclick="javascript:window.location='连接地址'"><input type="button" value="job"/></a>
      

  3.   

    在ie下input的button是不会触发父结点事件的。请用<button>按纽</button>
      

  4.   

    疯... 是javascript url ...
    RFC 有明文规定的...
      

  5.   

    to:btbtd(影子...) 
    RFC是什么?
      

  6.   

    to:shenba() 
    我试过了,你这种写法也不对!
      

  7.   

    to:Gdj(陈水.智商只有129.非卖品)
    据我所知XHTML没有你说的<button></button>吧!我一会try一下
      

  8.   

    <a id='jumpLink' href="javascript:window.location='连接地址';"></a><input type="button" onClick='document.all.jumpLink.click();' ... />