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)" ,就可以了
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)" ,就可以了
相关文章推荐
- JavaScript资源
- min-width在ie的js实现
- JavaScript面向对象编程笔记
- js用图作提交按钮或超连接
- 利用Javascript进行注入
- ajax中文转码的问题
- 结合JSTL用配置来完成基于存储过程的分页显示
- jsp路径问题
- jsf从页面的datatable输出到excel
- eval()函数(javascript)
- js优化
- 学习JSON:格式转换之JsonToXml
- 解决使用innerHTML时不能执行javascript的问题
- javascript中验证日期和日期时间格式
- 用javascript动态调整iframe高度【兼容ie&amp;FF】【转】
- ExtJS框架学习(一)
- JSP运行命令行程序并输出结果
- Javascript模拟的DOS窗口
- JavaScript仿Windows关机效果
- Javascript 获取链接(url)参数的方法