03jqprint插件打印页面css失效的解决办法
2017-06-10 本文已影响61人
易冷zzz
jqprint插件作为前端一个打印页面插件简单易用,相关配置如下:
$("#printContainer").jqprint({
debug:false,//显 iframe效果 默认是false
importCSS:true,//true 引进页面的css(如果是true,先会找$("link[media=print]"),若没有会去找$("link")中的css文件)
printContainer:true,//表示如果原来选择的对象必须被纳入打印(设置为false可能会打破你的CSS规则)。
operaSupport:true//支持歌opera浏览器
})
如果需要打印的页面引入单个css,meta="print"为非必须项,即以下两种均可
<link href="a.css" rel="stylesheet" meta="print">
<link href="a.css" rel="stylesheet">
如果需要打印的页面引入多个css,则不能添加meta="print"属性,同时添加此属性插件读取不到。
<link href="a.css" rel="stylesheet">
<link href="b.css" rel="stylesheet">
以上是决定写博客后发表的第一篇文章,技术含量很低轻喷。