页面中有一表格,由于列很多,采用横向滚动的效果,如果直接用window.print打印出来的是表格的一半,另外没有拖动显示的一半却没有打印出来,
是否有什么方法能让另外一半也能够打印出来呢?

解决方案 »

  1.   

    对,表格全部显示在网页上,一屏只能看表格的一部分,要看表格的后面几列必须拖动滚动条,对吧
    如果用window.print,那么打印出来的结果就和按prcSc键一样的效果(只打印了当前所见部分)
      

  2.   

    windows自带打印功能是不会有滚动条的 所以要自己控制打印的长度 可以控制字体 表格宽度 尽量在打印预览里能看到全部信息
      

  3.   

    <OBJECT classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height=0 id=wb name=wb width=0></OBJECT> 
    <input type=button value=打印预览s onclick="wb.execwb(7,1)">为什么浏览器阻止了打印预览?
      

  4.   

    页面上方出现信息提示:
    您的网页浏览器已经阻止此站点以不安全的方式使用ActionX控件。因此,此页可以显示不正确右键查看此jsp源文件,另存为html, 打开此html,却可以正常的使用控件预览,是什么原因呢 ?
      

  5.   

    up.....
    在IE的设置项中,把加载Active控件设为启用就可以达到目的,
    但是除了这样还有没有方法可以直接打印不弹出这个提示信息呢 ?
      

  6.   

    其实很简单的,你用个DIV吧要打印的都包含进来,试试!~