2014-06-23 17 views
-1

我需要使用javascript打印HTML页面上的textarea文本而不是整个网页。任何人都可以告诉我我该怎么做?使用javascript在网页上打印选定的文本

编辑:我用以下链接解决方案与windows.getSelection一起访问选定的文本,它的工作。

http://vikku.info/codesnippets/javascript/print-div-content-print-only-the-content-of-an-html-element-and-not-the-whole-document/

+0

你可以发布你使用的代码以及你已经尝试过的任何东西吗? –

回答

0

只能打印HTML的页面。

什么你可能需要使用的媒体查询隐藏元素,你不想从打印机打印:

@media print { 
    .no-print { 
     display:none' 
    } 
} 

或者你可以使用JavaScript来呈现选定文本作为一个新的页面和打印这对用户来说不一定是好的体验。