如题!!!<a target="right" href="editPassword.jsp"><input type="button" value="修改密码" id="btn"/></a>

解决方案 »

  1.   

    var xmlHttp = null;
    //创建XMLHttpRequest对象
    function createXMLHttpRequest(){
    if(window.XMLHttpRequest){
    xmlHttp = new XMLHttpRequest();//Firefox等浏览器
    }else if(window.ActiveXObject){  //IE浏览器 
    try{
    xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
    }catch(e){
    try{
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }catch(ex){}
    }
    }
    }ajax判断浏览器兼容
      

  2.   

    jquery解决了各个浏览器的兼容性
      

  3.   

    什么意思?不嵌套button就能够行了吗?
      

  4.   


    <input type="button" value="修改密码" onclick="javascript:window.location.href='editPassword.jsp';" id="btn"/>用这种,a里面套button   ie不支持
      

  5.   

    你把button换成一个图片形式的按钮不就行了吗,如果用button,那你就直接调用js事件就行,就不用超级连接了
      

  6.   

    说到这个
    window.location.href到底什么意思啊
    还有个好像top.location.href(记得不是很清楚了),这个又是什么意思啊
      

  7.   

    "window.location.href"、"location.href"是本页面跳转"parent.location.href"是上一层页面跳转"top.location.href"是最外层的页面跳转
      

  8.   

    "window.location.href"、"location.href"是页面跳转,但是有时候,在火狐中不兼容!所以一般情况下,这样写window.location="跳转的页面"这种情况下IE和火狐都兼容!
      

  9.   

    <a target="right" href="editPassword.jsp">修改密码</a>
    <a target="right" href="editPassword.jsp"><img src="aa.jpg" /></a>
      

  10.   

    用个表单<form action="xx.jsp" method="post"><input type="button" value="修改密码" name="xx" id="yy"/><form>
      

  11.   


    <a target="right" href="editPassword.jsp">修改密码</a>