当用户选择"打印"时,如何使HTML页面横向打印?
时间:2020-03-05 18:45:45 来源:igfitidea点击:
我们生成的网页应始终以横向模式打印。 Web浏览器的打印对话框默认为纵向,因此对于每个打印作业,用户都必须手动选择横向。这是次要的,但如果我们可以删除此不必要的步骤,对用户会很好。
在此先感谢所有答复者。
解决方案
回答
" @page"规则应该允许这样做,但是仅在Opera中实现。
回答
快速的Google表示它实际上不受支持。有很多人试图破解它们,但是我强烈建议我们仅渲染服务器端PDF。
回答
可能在CSS2(@page,仅类似于Opera)中显示,而在CSS3中则无法使用。对不起。
回答
我一直想做同样的事情,并找到了这篇文章。正如作者指出的那样,它看起来特别" hacky",可能会在IE中调用活动的x警告。似乎是一个失败的提议,使用户在只想打印网页时将其与激活的x警告混淆。