用在PHP里的JS打印函数
程序员文章站
2022-10-13 22:38:29
auto=1立即print,否则timeout毫秒后print,如printpage(0,5000); fu...
auto=1立即print,否则timeout毫秒后print,如printpage(0,5000);
function printpage($auto=1,$timeout=10000) {
if ($auto == 1) {
echo "
< script language="javascript" >
< !-- begin
if (window.print) {
window.print();
}
else {
alert('no printer driver in your pc');
}
// end -- >
< /script >
n";
}
else {
echo "
< script language="javascript" >
< !-- begin
if (window.print) {
settimeout('printcheck()','$timeout');
}
else {
alert('no printer driver in your pc');
}
function printcheck() {
agree = confirm('ok to print now?');
if (agree) window.print();
}
// end -- >
< /script >
n";
}
}
推荐阅读
-
PHP封装的一个支持HTML、JS、PHP重定向的多功能跳转函数
-
PHP里8个鲜为人知的安全函数分析
-
JS中encodeURIComponent函数用php解码的代码
-
JS与PHP向函数传递可变参数的区别实例代码
-
php模拟js函数unescape的函数代码
-
用在PHP里的JS打印函数
-
js函数script放在head和body里的差别、innerHtml和innerText差别等介绍
-
PHP封装的一个支持HTML、JS、PHP重定向的多功能跳转函数
-
js 函数名 is not defined 页面js里的函数报错
-
你不知道的JS专栏 - 函数柯里化(柯里化含义, 作用, 写法, 大厂面试题)