想给列表页每条ID后面加个打印,直接打印内容页,代码不会写,有懂的么
想给列表页每条ID后面加个"打印",直接打印内容页,代码不会写,有懂的么?应该是有懂的 :ohh: <script language="javascript">
function printdiv(printpage)
{
var headstr = "<html><head><title></title></head><body>";
var footstr = "</body>";
var newstr = document.all.item(printpage).innerHTML;
var oldstr = document.body.innerHTML;
document.body.innerHTML = headstr+newstr+footstr;
window.print();
document.body.innerHTML = oldstr;
return false;
}
</script>
<div id="orderprint">打印内容</div>
<input name="numprint" class="printbut Noprint" id="numprint" type="button" value="打 印" onClick="printdiv('orderprint');" > 为爱奔波 发表于 2024-1-4 14:56
function printdiv(printpage)
{
var headstr = "";
提示“undefined” 在后台这个ID对应的页面还没有渲染,没法打印。 页面里加个window.print(); 链接 sunshow 发表于 2024-1-5 11:09
在后台这个ID对应的页面还没有渲染,没法打印。
已经生成HTML文件了 wm_chief 发表于 2024-1-5 14:22
页面里加个window.print(); 链接
老大,能不能详细说说啊! 喂猪秀才 发表于 2024-1-6 17:01
老大,能不能详细说说啊!
你用的帝国?直接链接到打印页,链接可以看默认模板 地址:/e/DoPrint/?classid=[!--classid--]&id=[!--id--]
页:
[1]