print()一个基于其id的元素

时间:2013-04-19 18:37:21

标签: javascript jquery

我想只打印ID为"test1"

的网页中的表格
function printPage() { 
  $var = document.getElementById('test1');
  print($var); 
}

在打印预览中,整个文档出现而不是表格。很可能整个页面都会被打印,而我想要的只是我要打印的表格。

1 个答案:

答案 0 :(得分:1)

那不行。您需要定义一个@media=print样式表,除了您要打印的内容之外,它会隐藏所有内容。或者将该节点克隆到<iframe>,然后调用该iframe的print()