您的位置:首页 > Web前端 > JavaScript

JS打印问题

2008-03-26 22:41 162 查看
<script>
function printTable(table)
{
window.document.body.innerHTML = table.innerHTML;
window.print();
}
</script>
<%
String name = request.getParameter("username");
if (name != null) {
session.setAttribute("username", name);
}
%>
<body>
<div align="right">
<a href="logout.jsp"><font color="red">logout</font>
</a>
</div>
<div id="printpg" align="center"><font color="blue">
<br>
Hi,
<%=name%>
, print context is here!
<br>
</font>
</div>
<input type="submit" name="print" value="print" onclick="printTable(printpg)" align="middle"/>
</body>

上面的代码是直接从我试验中拷贝出来的,我就大概说说吧,主要是那个JS和DIV(DIV中是你要打印的块)
<script>
function printTable(table)
{
window.document.body.innerHTML = table.innerHTML;
window.print();
}
</script>
------------
<div id="printpg" > 注意ID值,最后调用JS: onclick="printTable(printpg)" ,就可以了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: