<a href="#" onclick="window.open(window.location.href,'_blank');return false">view in blank</a>

解决方案 »

  1.   

    不行啊,孟子大哥
    我说过我的页面地址还停留在前一个页面,打开的是前一个页面。能不能用document.write什么的,用js把本页面的内容写到新打开的页面来实现?
    我js不熟,请帮帮我!
      

  2.   

    var a=window.open('');
    a.document.write(document.body.outerHTML);
      

  3.   

    没听懂
    是a页面内的link
    click连接到a??
      

  4.   

    to skyover(嘻哈呵嘿):
    方法不错,但body以外的内容没写进去,页面中有些js执行出错,如果能把叶面内容全写进去就好了to stefli(充到20000就休息~) :
    对,新叶面和原叶面一模一样就行了。
      

  5.   

    var a=window.open();
    a.document.write(document.getElementsByTagName("HTML")[0].innerHTML;不过新开的窗口要把这段替换掉
    不然就死循环了
    :)
      

  6.   

    好,这样就好了,死循环没事,用户如果一直点view in blank那是他的事啊谢谢你!
      

  7.   

    <a href="<%=Request.ServerVariables("PATH_INFO")%>" target=_blank>view in blank</a>