onclick="window.location='地址'"   直接跳转不就可以了。

解决方案 »

  1.   

    location.href="http://www.abc.com/"即可
      

  2.   

    你可以研究这个: http://jquerymobile.com/demos/1.0rc2/  1) 页面通过ajax加载另外一个页面,并在url中附加卯点参数(fragment)如
        http://jquerymobile.com/demos/1.0rc2/docs/pages/index.html#/demos/1.0rc2/docs/pages/page-anatomy.html2) 将加载好的页面替换到当前DOM3) 改变当前URL
    http://jquerymobile.com/demos/1.0rc2/docs/pages/page-anatomy.html [通过Firebug观察,此时请求应该并没有发出]
      

  3.   

    首先没直接改地址栏的Dom方法,只有能location转向其它页面地址栏才会变。
    参考 http://www.ohmysee.com/WebDesign/List-1-1-8.seelocation.replace(目标URL);//不会产生后退