js打印部分网页
2009-07-31 17:52
<html>
    <head>
        <script language=javascript> 
            function doPrint(startLine, endLine)
            { 
                bdhtml=window.document.body.innerHTML; 
                sprnstr=startLine; 
                eprnstr=endLine; 
                prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)); 
                prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr)); 
                window.document.body.innerHTML=prnhtml; 
                window.print(); 
            } 
        </script>
    </head>
    <body>

<table length="100%">
<tr>
<td length="30%">数据1</td>
<td length="30%">数据2</td>
<td length="30%">数据山东专升本成绩查询3</td>
</tr>
<tr>
<td length="30%">数据10</td>
<td length="30%">数据20</td>
<td length="30%">数据30</td>
</tr>
<tr>
<td length="30%">数据100</td>
<td length="30%">数据200</td>
<td length="30%">数据300</td>
</tr>
<tr>
<td colSpan="3">数据200</td>
<td length="30%">数据300</td>
</tr>
</table>

             
        aaaaaaaaaaaaaaa<br>
        bbbbbbbbbbbbbbb<br>
       
              <a href="#" onClick="doPrint('','');return false;"> 打印1</a><br>
            <a href="#" onClick="doPrint('','');return false;"> 打印2</a><br>
    </body>
</html>