我想使用这样的打印按钮:
<a href="javascript:window.print() window.open()">Print</a>
或者
<a href="#" onClick:"window.print() window.open()">Print</a>
两者不能同时工作。
iframes
通过Fancybox 2
单击此按钮,应同时在新窗口中打开所有内容,并启动打印对话框。
谢谢你的帮助。
翁吉
我想使用这样的打印按钮:
<a href="javascript:window.print() window.open()">Print</a>
或者
<a href="#" onClick:"window.print() window.open()">Print</a>
两者不能同时工作。
iframes
通过Fancybox 2
单击此按钮,应同时在新窗口中打开所有内容,并启动打印对话框。
谢谢你的帮助。
翁吉
尝试这个:
<a href="#" onClick:"window.open(); window.print();">Print</a>
这应该同时打开新窗口和打印窗口。
使用此代码:
<a href="prin_page_url.php" data-original-title="Print registration form" data-toggle="tooltip" target="_blank" onclick="if(navigator.userAgent.toLowerCase().indexOf('opera') != -1 && window.event.preventDefault) window.event.preventDefault();this.newWindow = window.open('prin_page_url.php&url='+escape(document.location.href.replace('http://','').replace('https://',''))+'&referrer='+escape(document.referrer.replace('http://','').replace('https://','')), 'mibew', 'toolbar=0,scrollbars=0,location=0,status=1,menubar=0,width=640,height=480,resizable=0');this.newWindow.focus();this.newWindow.opener=window;return false;">Print</a>
并在prin_page_url.php 的主体上编写打印 js 代码,如下所示:
<body onload="window.print()"> or window.onload = function() { window.print(); }
有 url prin_page_url.php
,它被使用了两次。它将在没有任何浏览器菜单项的情况下使用新 url 在新窗口中打开。