ทำไม ตอนทึ่เรา เป็น localhost มันปริ้นได้อ่ะครับ แต่พอเวลา อัพขึ้นไป บน server linux CenTos แล้ว เวลากดปุ่มปริ้น มันขึ้นว่า
internet explorer has blocked this site from using Active X control an unsafe manner.
อ่ะครับ แต่ว่า ถ้าสมมุติว่า กดปุ่มปริ้น ที่อยู่ใน localhost มันก็จะขึ้นให้เลือก เครื่องปริ้นเตอร์เองเลยอ่ะครับ
โค้ด เป็นแบบนี้อ่ะครับ
<script language="javascript">
function printpr()
{
var OLECMDID = 6;
/* OLECMDID values:
64.* 6 - print
65.* 7 - print preview
66.* 1 - open window
67.* 4 - Save As
68.*/
var PROMPT = 1; // 2 DONTPROMPTUSER
var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
WebBrowser1.ExecWB(OLECMDID, PROMPT);
WebBrowser1.outerHTML = "";
}
</script>