JavaScript打印问题,页面太宽,打印整个网页时右边一部分打印不出来(请贴出代码,非常感谢!)

JavaScript09

JavaScript打印问题,页面太宽,打印整个网页时右边一部分打印不出来(请贴出代码,非常感谢!),第1张

可以通过样式表(CSS)分别对屏幕和打印机指定不同的样式,比如

<style media="screen">

#div1 {width:1000px}

#div2 {display:block}

</style>

<style media="print">

#div1 {width:600px}

#div2 {display:none}

</style>

<div id=div1>这个DIV在屏幕中的显示宽度是1000像素,在打印机中是600像素</div>

<div id=div2>这个DIV在屏幕中会显示,在打印机中则自动消失</div>

看看JSP里面是不是有哪个ID重复了,或者哪里没注意多写了一个字符或者删除了某个字符什么的,还有各个标签的前后对应问题。可能性就这些了,要是你解决不掉就贴JSP代码出来,没图没办法给你说具体办法。

数据传输过程中有丢失,这种现象可以有很多中原因一是打印线有问题。

二是计算机的虚拟内存问题。三是打印机设置问题,比如说设置了后台打印,如果是这样把它改成直接打印到打印机。