ASKER
ASKER
ASKER
ASKER
ASKER
ASKER
ASKER
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>nodialog.htm</title>
<script language="javascript">
function print_explorer()
{
var OLECMDID_PRINT = 6;
var OLECMDEXECOPT_DONTPROMPTUSER = 2;
var OLECMDEXECOPT_PROMPTUSER = 1;
var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
oldHandler = window.onerror;
WebBrowser1.ExecWB(OLECMDID_PRINT, -1);
WebBrowser1.outerHTML = "";
window.onerror = oldHandler;
}
</script>
</head>
<body>
<p>Hello</p>
<form action="">
<input type="button" value="Print this page without dialog" onclick="print_explorer()">
</form>
</body>
</html>
ASKER
JavaScript is a dynamic, object-based language commonly used for client-side scripting in web browsers. Recently, server side JavaScript frameworks have also emerged. JavaScript runs on nearly every operating system and in almost every mainstream web browser.
TRUSTED BY
Click to Print This Page
And also you cant avoid Windows Print Dialouge Box with javaScript.