需要引入两个js : jquery.js 和 jquery.jqprint.js
一: 报错:Uncaught TypeError: Cannot read property ‘opera’ of undefined
错误原因:
$.browser这个方法从1.9开始废除,导致出现这个错误
解决办法:
可以在官网上下载jquery-migrate-1.4.1.js,放在jquery之后
二:打印的样式没有
1、在需要加样式的html语句上直接加style
2、在link的样式文件后加上media=“print”
<link rel="stylesheet" href="../css/print.css" media="print">