24 12
发新话题
打印

预览和打印的效果不一样

预览和打印的效果不一样

我的页面,预览可以在一个页面显示。但是打印的时候,信息却打印不完,要少几行。而且除了第一页,后面的都带滚动条(格式一样)。帮我解答下。

TOP

HELP! HELP! HELP!!!

TOP

点击打印,不弹出打印对话框

function doPrint()
     {         
     var myreport = {  
                       documents: new Array('a.html'),   
                       copyrights: '杰创软件拥有版权  www.jatools.com'
                 };
       alert(myreport.documents)
       jatoolsPrinter.print(myreport,false);   // 直接打印,不弹出打印机设置对话框      
       alert("aaaa");
}
doPrint的时候怎么什么都没有,只有一个js的错误提示(“对象不支持此属性或方法”)。我装的是虚拟打印机。另外,把jatoolsPrinter.print(myreport,false);   改成jatoolsPrinter.print(myreport,true); 也是一样的效果。怎么回事啊。房主,各位高手。谢谢啦!!!

TOP

预览时图片显示不了

我的一个Html页面中有一个图片1.bmp,在html中能够正常显示,但是预览后图片显示不了,不知道是为什么?

代码如下:
<html>
<head>
<title>我的第一个打印文档</title>

<!-- 插入打印控件 -->
<OBJECT ID="jatoolsPrinter" CLASSID="CLSID:B43D3361-D075-4BE2-87FE-057188254255"

codebase="jatoolsP.cab#version=1,2,0,5"></OBJECT>
<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>

</head>
<body bgcolor="#FF0000">
<h2>hello</h2>

<div id='page1' style='background:#ffffff;margin:10;width:270;height:450;float:left'>
<img src="1.bmp">
</div>

<p><input type="button" value="打印预览..." onClick="doPrint('打印预览...')">
<input type="button" value="打印..." onClick="doPrint('打印...')">
<input type="button" value="打印" onClick="doPrint('打印')"> </p>

</body>
</html>
请问是为什么?

TOP

请用 jatoolsPrinter 4.0试试

TOP

不同分辨率打印出来不一样

我遇到个一个大问题不知道是我自己的失误还是怎么的。我在1280*960 分辨率下好不容易实现了精确定位的套打,可是客户的显示器是 1024*768 搞得人家打出来 少一半,怎么搞。这个是bug吗,谁能告诉我!!!
QQ:281472537 联系下我

TOP

打印大小与客户的分辨率没有关系!

TOP

在html预览时候正常,用打印机预览的时候checkbox,radio框都不显示了???

在html预览时候正常,用打印机预览的时候checkbox,radio框都不显示了???

TOP

请用 style="" 里设置CSS,试试

TOP

问题是我用的是标准的html中的radio没有样式的外边的边框也不显示啊?是不是你们的bug呢!

TOP

请把 html文件,包括 css,打个包,发上来,我帮你调一下

TOP

<input type="radio" name="identity" value="学生" checked="checked" />学生
<input type="radio" name="identity" value="教师" />教师
<input type="radio" name="identity" value="管理员" />管理员

你看比如就这三行代码打印的时候,radio外边的边框就不见了;
如果是checkbox框的话外边的方框也没有如下图

附件

html.png (2.17 KB)

2016-2-23 13:54 , 阅读权限: 1

html效果

html.png

打印预览效果.png (968 Bytes)

2016-2-23 13:54 , 阅读权限: 1

打印效果

打印预览效果.png

TOP

求结果??????????急急急~~~~~

TOP

请做成html文件,连带css都发上来,弄成附件,便于我们下载测试

TOP

说的很清楚了,没有css样式,就是普通的radio框和checkbox框打印不出来,下边我给你传个附件你试试!!!!!

附件

Untitled1.rar (371 Bytes)

2016-2-24 16:14, 下载次数: 1296 , 阅读权限: 1

TOP

 24 12
发新话题