我需要制作一个"打印产品"我的电子商务网站和打印部分的功能我已经想出来... windows.print
我的问题是我想把我所有产品规格和照片的DIV的全部内容复制到另一个窗口,然后再打印出来。
我有一个链接打印此产品,点击后,JQUERY必须创建新窗口并将整个产品的DIV复制到这个新窗口。
我在这里看到了几种方法,它只让我感到困惑,这就是我在这里发布这个的原因。
有人可以用一个例子向我解释如何解决我的问题。
谢谢。
答案 0 :(得分:4)
只需获取内容并将其设置在新位置:
var w = window.open();
w.document.body.innerHTML = window.document.getElementById('print').innerHTML;
这是demo
答案 1 :(得分:1)
我认为这个jquery插件可能对你有所帮助。
http://projects.erikzaadi.com/jQueryPlugins/jQuery.printElement/