使用window.print()后,未关闭打印页面,原网页不能操作,此时可以试着用window.location.reload()重新加载页面解决问题。 ...
使用window.print 时会出现两个问题: 直接使用window.print 打印的是整页内容 gt 无法实现打印指定区域 打印时替换body中的内容,打印完成后再替换回来 gt 这样会导致原来页面状态失效 使用iframe即可打印指定内容,也可保证页面不失效,具体方法如下: 将打印的内容独立出来为一个print.html文件,并为页面添加打印事件 在原页面中使用iframe引入打印页面 打 ...
2017-05-21 11:22 0 17124 推荐指数:
使用window.print()后,未关闭打印页面,原网页不能操作,此时可以试着用window.location.reload()重新加载页面解决问题。 ...
有时候网页用到打印但是不想打印所有内容,就需要只打印指定内容,下面简单演示下如何打印指定内容 1、在需要打印的指定内容的头部前面加“<!--startprint-->”,在尾部后面加上“<!--endprint-->” 2、添加JS代码 ...
当我们打印网页的时候。有时候会发现。打印出来的。跟网页上看到的样式的差别有点大。这其中可能有的问题是。样式问题。 当调用打印(window.print())方法时。打印机会在网页的样式中查找 @media print{}的样式,并适应到要打印的网页中。 所以 如果要打印的页面符合看到的页面效果 ...
有时候网页用到打印但是不想打印所有内容,就需要只打印指定内容,下面简单演示下如何打印指定内容 1、在需要打印的指定内容的头部前面加“<!--startprint-->”,在尾部后面加上“<!--endprint-->” 2、添加JS代码 ...
今天客户让添加个打印证照功能,直接用window.print()打印的是整个页面,而用以下方法就可以只打印证明了 <!--window.print打印指定div window.print可以打印网页,但有时候我们只 ...
问题: 使用window.print();打印页面,将不需要的数据隐藏,将需要的数据显示,打印完成之后将刚才隐藏的数据还原,显示的数据隐藏, 谷歌浏览器、部分ie能一气呵成, 火狐浏览器以及少数ie浏览器出现了:执行到window.print();时后面的js还未开始执行,类似 ...