Javascript 使用jQuery插件时,整个页面都在IE中打印
HTMLJavascript 使用jQuery插件时,整个页面都在IE中打印,javascript,jquery,internet-explorer,printing,Javascript,Jquery,Internet Explorer,Printing,HTML <div id="printDiv"> <!-- content Here --> </div> <input type="button" value="Print" onclick="printDiv()"/> 这是在使用Mozilla Firefox时打印的特定div,但在使用IE(版本10)时,它会打印整个页面 我正在使用这个jQuery插件 jQuery.print.js 请帮帮我。你可以不用插件就可以完成。我不知道这个插件是
<div id="printDiv">
<!-- content Here -->
</div>
<input type="button" value="Print" onclick="printDiv()"/>
这是在使用Mozilla Firefox时打印的特定div,但在使用IE(版本10)时,它会打印整个页面
我正在使用这个jQuery插件
jQuery.print.js
请帮帮我。你可以不用插件就可以完成。我不知道这个插件是否做了额外的事情。您将不得不编写一个自定义js函数来只打印div而不是整个页面 html
<div id="printDiv">
//content Here
</div>
更新
function customPrint(id) {
var cont = $('#'+id),
pageCont = $('body');
/*Hide the page content*/
pageCont.hide();
cont.show();
/*Print function call*/
window.print();
/*Display back the page content*/
pageCont.show();
}
你可以不用插件就可以做到。我不知道这个插件是否做了额外的事情。您将不得不编写一个自定义js函数来只打印div而不是整个页面 html
<div id="printDiv">
//content Here
</div>
更新
function customPrint(id) {
var cont = $('#'+id),
pageCont = $('body');
/*Hide the page content*/
pageCont.hide();
cont.show();
/*Print function call*/
window.print();
/*Display back the page content*/
pageCont.show();
}
@Kolink这是这个插件的目的,我自己从来没有测试过,尽管有没有IE的jQuery打印div插件?@Kolink这是这个插件的目的,我从来没有亲自测试过它,虽然有任何用于IE的jQuery Print a div插件吗?谢谢..但我使用的是内容占位符..我的网页是由Masterpage继承的…在asp.NET中这没关系…试着运行这个函数,让我知道它是否工作。Yahooo..它工作了..非常感谢..但打印后,页面会被击中,直到我刷新它..被困在它挂起的地方到底发生了什么?事实上..我正在使用Jquery动画书。这不是菜单项…抱歉..谢谢..但我使用的是内容占位符..我的网页由母版页继承…在asp.NET中这没关系…尝试运行此功能,并让我知道它是否工作。Yahooo..它工作了..非常感谢..但打印后,页面会被删除,直到我刷新它..被卡住了挂起是到底发生了什么?实际上..我正在使用Jquery动画书。这不是菜单上的项目…对不起。。