作者shadowjohn (3WA问题解决专家)
看板PHP
标题Re: [请益] 不透过fpdf直接列印
时间Thu Sep 9 19:22:23 2010
※ 引述《tabear (胖熊)》之铭言:
: 我有找到可以利用 printer 函数可以用
: 但是因为遇到问题所以想换方式
: 想请教版上各位大大,有可以不用透过FPDF产生PDF再列印的方法吗?
: 我要的是..就是在页面按了button後就直接列印的这种方式
我写了个简单的 sample
http://3wa.tw/demo/php/print.htm
重点是里面的
<script language="javascript">
function printChildWindow(dom_id){
var newWindow = window.open(null,"newWindow",
"height=200,width=300,scrollbars=yes,toolbar=yes,menubar=yes");
//newWindow.document.write($("#"+dom_id).html());
newWindow.document.write(document.getElementById(dom_id).innerHTML);
newWindow.print();
newWindow.close();
}
</script>
你可以把你要印的部分,用 div + id 框一个范围,就可以简单的呼叫这个 function
直接用 js 的列印就好了~
--
3WA训练家的工作室
宗旨:诸葛单中,谢谢
个人布弱格 网址:
http://3wa.tw
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.240.83.60