使用JavaScript/JQuery将DIV的内容移动到另一个窗口

Moving the content of an DIV to another window with JavaScript / JQuery

本文关键字:移动 另一个 窗口 JavaScript JQuery DIV 使用      更新时间:2023-09-26

我需要在我的电子商务网站上制作一个"打印产品"功能,而打印部分我已经想好了。。。windows.print

我的问题是,我想复制DIV的全部内容,我有所有的产品规格和照片到另一个窗口,然后我可以打印它。

我有一个链接打印此产品,单击该链接时,JQUERY必须创建新窗口,并将整个产品的DIV复制到此新窗口。

我在这里看到了几种方法,这只会让我感到困惑,所以这就是我在这里发布这篇文章的原因。

有人能给我举个例子解释一下如何解决我的问题吗。

谢谢。

只需获取内容并将其设置在新位置:

var w = window.open();
w.document.body.innerHTML = window.document.getElementById('print').innerHTML;

这是的演示

我认为jquery的这个插件可能会对你有所帮助。

http://projects.erikzaadi.com/jQueryPlugins/jQuery.printElement/

相关文章: