PHP后台打印的问题!!! ajax向后台请求数据,在客户端获取数据后构造打印页面,然后打印. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢jakey9826的回答,能不能说的祥细一些 B画面不表示出来不表示出来,基本上不太可能.除非你有打印机的接口,直接将内容传给打印机.html支持打印本页面! 了解,不知道有没有其它的方法可以解决呢。。期待ing...不过还是谢谢jakey9826 现在我想到的是,把B画面生成XML格式,或是PDF的,或是其它的然后再打印不过感觉这个方法有点笨:) 其实也不是不可能实现<html><head><script type="text/javascript">function printpage() { var strHTML = "test"; var obj = document.getElementById('xxxx'); var testHTML = obj.innerHTML; obj.innerHTML = strHTML; window.print(); obj.innerHTML = testHTML;}</script></head><body><OBJECT classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height=0 id=wb name=wb width=0></OBJECT> <div id='xxxx'><input type="button" value="打印本页" onclick="printpage()" /></div></body></html>这样就可以实现.原理就是首先ajax后台获取打印内容,然后修改当前页面的html为获取后的内容,然后打印.打印弹出以后再替换为当前的内容.呵呵. 原因就是当点击打印按钮时,利用ajax从后台获取数据,然后将数据转化成可打印的合适的形式, 替换当前页面的html, 替换完以后调用window.print();然后再还原成原来的页面. resizeTo()缩小gif后变为静态,如何能实现动态的 php如何判断js或css文件的代码格式是gbk还是utf8? 用正则来检查文件时候怎么能记录行号 Division by zero dedecms出现“本页面禁止返回”会员无法注册问题的解决方法 谁知道不用刷屏的聊天时怎么做? 请教:请高手帮我写写这个程序:PHP时间计算的类 关于用php实现修改linux帐号密码 用PHP怎样实现邮件的自动回复 图片要在手机上显示,需要压缩大小显示,求指点。 用php怎么写计算器呀(windows自带的那种) 请教一个PHP4操作XML的问题
除非你有打印机的接口,直接将内容传给打印机.html支持打印本页面!
期待ing...
不过还是谢谢jakey9826
不过感觉这个方法有点笨:)
<html>
<head>
<script type="text/javascript">
function printpage()
{
var strHTML = "test";
var obj = document.getElementById('xxxx');
var testHTML = obj.innerHTML;
obj.innerHTML = strHTML;
window.print();
obj.innerHTML = testHTML;
}
</script>
</head>
<body>
<OBJECT classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"
height=0 id=wb name=wb width=0></OBJECT>
<div id='xxxx'>
<input type="button" value="打印本页" onclick="printpage()" />
</div>
</body>
</html>
这样就可以实现.
原理就是首先ajax后台获取打印内容,然后修改当前页面的html为获取后的内容,然后打印.打印弹出以后再替换为当前的内容.呵呵.