日期:2014-05-16  浏览次数:20342 次

html如何实现横向打印?
看了很多的网页,就是没有查到在javascript中如何实现。还有很多的页面属性,比如去掉页眉页脚,这些有没有高手详细说说啊?或者贴一下代码,用人家打包好的来介绍请绕行,今天刚用,不是很熟,请帮忙!谢谢!
html?,横向打印,去掉页眉页脚

------解决方案--------------------
javascript无法控制打印机的。
------解决方案--------------------
不用控件没法控制。自行搜索web打印控件
------解决方案--------------------
横向打印,貌似就真的需要手动设置了!
//设置网页打印的页眉页脚为空,只支持IE内核
function pagesetup_null(){
var hkey_root,hkey_path,hkey_key;
hkey_root="HKEY_CURRENT_USER";
hkey_path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\";
try{
var RegWsh = new ActiveXObject("WScript.Shell")
hkey_key="header" 
RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"")
hkey_key="footer"
RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"")
}catch(e){
alert('去掉打印的页眉页脚失败。');
}
}
------解决方案--------------------
可以自己做一个activex打印控件,这样就可以按你的要求想怎么打就打,也可以在网上打一下别人做好的。

------解决方案--------------------
也可以在网上找一下别人做好的。
------解决方案--------------------
引用:
如何手动哦?


都明确和你说原生的浏览器功能不够强,要去找打印控件。