如何打印Sharepoint列表项。不是所有的清单

时间:2012-03-18 12:20:08

标签: sharepoint button printing

我有一个分享名单。每次我点击一个项目,表格就会显示出来。我已经使用Infopath定制了该表单。

我想要的是创建一个按钮或其他东西,将打印出那种形式。

我使用了以下内容,但它打印了许多元素,除了表单本身..我不想要这个。

    onclick="window.print();return false;" />


<html>
<head>
<title>Print Test</title>
</head>
<body>


<style type="text/css" media="print">
.printbutton {
  visibility: hidden;
  display: none;
}

我已经阅读了很多关于它的文章,但我无法让它发挥作用。 我该怎么办?

1 个答案:

答案 0 :(得分:0)

我认为您可以指定要打印的特殊区域。像

function printSpecialArea()
{
    var bdhtml=window.document.body.innerHTML; // Save the body content
    var start=""; // Start index of your content
    var end="";//End index of your content
    var prthtml=bdhtml.substring(start , end); // Print Content

    window.document.body.innerHTML=prthtml; // For print
    window.print();
    window.document.body.innerHTML=bdhtml; // Restore the body content
}

希望它对你有用。