[英]Moving the content of an DIV to another window with JavaScript / JQuery
我需要在我的电子商务网站上创建“打印产品”功能,而我已经弄清楚了它的打印部件... 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/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.