C#实现在网页中打印列表数据
项目是在bs架构下开发的网站,现在要在网页上点击打印按钮,把检索到的数据打印出来,数据存在gridview中,请问如何打印,给个思路也行,最好有代码。...
项目是在bs架构下开发的网站,现在要在网页上点击打印按钮,把检索到的数据打印出来,数据存在gridview中,请问如何打印,给个思路也行,最好有代码。
展开
2个回答
展开全部
<div id="print">
需要打印的表格
</div>
<a href="javascript:void(0)" onclick="printView('print');">打印</a>
实现打印的JS函数:
//局部打印
function printView(id)
{
var sprnhtml = $(id).outerHTML;
var selfhtml = window.document.body.innerHTML;//获取当前页的html
window.document.body.innerHTML = sprnhtml;
window.print();
window.document.body.innerHTML=selfhtml;
}
需要打印的表格
</div>
<a href="javascript:void(0)" onclick="printView('print');">打印</a>
实现打印的JS函数:
//局部打印
function printView(id)
{
var sprnhtml = $(id).outerHTML;
var selfhtml = window.document.body.innerHTML;//获取当前页的html
window.document.body.innerHTML = sprnhtml;
window.print();
window.document.body.innerHTML=selfhtml;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询