ASP页面js打印预览问题
一个ASP的页面,使用webbrowser实现打印预览,页面使用的是框架结构,top,left与content现在不想把top与left的内容预览时显示出来,还有就是页面的图表打印预览时显示不出来,打印没问题,求解决方案!!--------------------编程问答-------------------- 附上js代码
function printpr() //预览函数
{
document.all("qingkongyema").click(); //打印之前去掉页眉,页脚
document.all("dayinDiv").style.display = "none"; //打印之前先隐藏不想打印输出的元素(此例中隐藏“打印”和“打印预览”两个按钮)
document.all("DIV1").style.display = "none";
var OLECMDID = 7;
var PROMPT = 1;
var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
WebBrowser1.ExecWB(OLECMDID, PROMPT);
WebBrowser1.outerHTML = "";
document.all("dayinDiv").style.display = ""; //打印之后将该元素显示出来(显示出“打印”和“打印预览”两个按钮,方便别人下次打印)
}
function printTure() //打印函数
{
document.all('huifu').click(); //同上
document.all("dayinDiv").style.display = "none";
document.all("DIV1").style.display = "none"; //同上
window.print();
document.all("dayinDiv").style.display = "";
}
function doPage() {
layLoading.style.display = "none"; //同上
}
补充:.NET技术 , ASP.NET