今天测试发现了:<INPUT onclick="javascript:window.history.back(1)" type="button" value="返回"> 能够正常返回<input type=image onclick="javascript:window.history.back(1)"  src="back.gif">这样写就不可以?这是为何?谁给个准确的说法?

解决方案 »

  1.   

    你可以考虑把ImageButton换成Img,因为imageButton本身是一个submit按钮。
    如果在代码最后加上return可能也可以,你自己试一下。
      

  2.   

    <img onclick="javascript:window.history.back(1);"  src="back.gif" style="border:0px" />另外不知道你的<INPUT onclick="javascript:window.history.back(1)" type="button" value="返回">为什么 能够正常返回返回应该是window.history.back(-1)还有就是Server.Transfer只会将页面定位到你指定的地址
    浏览器中的URL是不会变化的