当前位置:  开发笔记 > 编程语言 > 正文

将当前网页复制到新窗口

如何解决《将当前网页复制到新窗口》经验,为你挑选了1个好方法。

我需要能够将当前网页复制到新的弹出窗口以进行打印预览.页面上有一个带子项的网格,因此如果它们展开其中一行以查看子行,我需要在新窗口中显示它.

这可能吗?

我目前有弹出窗口打开同一页面,但没有任何行被展开.



1> Boldewyn..:

也许这就是诀窍(在IE和Firefox中,而不是在Opera中.不知道WebKit):

var yourDOCTYPE = ""+
               document.documentElement.innerHTML+
           "");
printDocument.close();

(注之间的差异window.open()document.open()!)

但是,您将丢失所有自定义DOM内容,例如事件处理程序等.尽管如此,如果您只想复制'粘贴HTML,它可能会有效.

推荐阅读
无名有名我无名_593
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有