jatoolsPrinter打印问题

leaf_2008 2009-06-08 02:04:40
用了jatoolsPrinter.dll这个控件做打印,可是为什么打印的时候打不出来东西啊,老是空白的。
代码如下:
<script>
function doPrint(how)
{

if(typeof(jatoolsPrinter.page_div_prefix)=='undefined'){
alert("请按页顶上的黄色提示下载ActiveX控件.如果没有提示请按以下步骤设置ie.\n 工具-> internet 选项->安全->自定义级别,设置 ‘下载未签名的 ActiveX ’为'启用'状态")
return ;
}
//打印文档对象
var myreport ={
documents: document, // 打印页面(div)们在本文档中
copyrights : '杰创软件拥有版权 www.jatools.com' // 版权声明必须
};

// 调用打印方法
if(how == '打印预览...')
jatoolsPrinter.printPreview(myreport ); // 打印预览

else if(how == '打印...')
jatoolsPrinter.print(myreport ,true); // 打印前弹出打印设置对话框

else
jatoolsPrinter.print(myreport ,false); // 不弹出对话框打印
}
</script>



请各位给看看啊
...全文
457 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿泰 2009-06-10
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 tangzhaoyong 的回复:]
你是打不出来,还是显示不出来?
[/Quote]

这个比较关键,呵呵。
tangzhaoyong 2009-06-10
  • 打赏
  • 举报
回复
你是打不出来,还是显示不出来?

if(typeof(jatoolsPrinter.page_div_prefix)=='undefined'){
alert("请按页顶上的黄色提示下载ActiveX控件.如果没有提示请按以下步骤设置ie.\n 工具-> internet 选项->安全->自定义级别,设置 ‘下载未签名的 ActiveX ’为'启用'状态")
return ;
}

这句代码,有可能会让你的整个流程不成功,有的浏览器即使你设置了也是会失败的,所以建议换一种方法。
此控件我用过,已经在使用中。QQ:281472537
malin2670372 2009-06-09
  • 打赏
  • 举报
回复
学习,没用过..
cfreez 2009-06-08
  • 打赏
  • 举报
回复
路过,没用过此控件

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧