日期:2014-05-17  浏览次数:20678 次

IE与Chrome网页打印尺寸不一样,求教啊
做个在线打印。

在IE(7、8、9)与Chrome下打印的尺寸不一样。在IE下我设置刚好能容下A4一页,但是在Chrome下却要打印两页,第一页已经满了。

经过测试,主要问题是tabel的tr高度不一样。

我在CSS里设置的tr高度。我更改CSS单位,无论是PX、PT、mm都不起作用,还是两者有差距,Chrome的老是显示的比较大。

通过两个浏览器的开发人员工具,发现浏览器窗口中整个表格的显示高度是一样的,都是700px,证明设置是没有问题的,就是打印的时候两个厂家的比例不一样,Chrome好像给放大了。

注:页边距都一样

之所以调试Chrome,因为现在什么360、搜狗等浏览器都是用Chrome内核。

高手谁有解决之道嘛?

Chrome Internet?Explorer 浏览器 CSS

------解决方案--------------------
打印的时候不是可以设置么?
------解决方案--------------------
不光是:tr高度不一样!

大部分控件的高度都一样,只能以间距大的做参考,把高度设小点。
或判断是哪种浏览器,分别设高度~