如何使用jQuery打印我的页面的一部分?

我想只打印我页面的某些部分。 我的示例代码如下:

    Insert title here   
Blah... blah...
contents goes here...

我需要打印

。 是否可以使用jQuery执行此操作? 我应该写这个解决方案,还是有一个插件可以帮助解决这个问题?

添加到HTML头:

  

print.css

 body * { display: none; } .printable { display: block; } 

使用Javascript

 window.print(); 

我没有从stackoverflow得到任何好的解决方案,所以我自己发布答案..

  <%@ page contentType="text/html;charset=ISO-8859-1" %>    Insert title here   
Bla h......... blah...
contents goes here.........
Print This Div

参考: 如何在JavaScript中打印呈现的HTML页面的一部分?