Chris
Nov 16th, 2000, 10:21 PM
How can I using ASP code to print a document in client terminal?
André
Nov 17th, 2000, 08:07 AM
Try this:
<script language="JavaScript">
function print()
{
var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0
CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
// insert object
this.document.body.insertAdjacentHTML('afterBegin', WebBrowser);
this.focus();
if (confirm("Are you sure you want to print?"))
{
printVB();
}
WebBrowser1.outerHTML = "";
window.location.reload();
}
DelAll = 0;
</script>
<script language="VBScript">
sub printVB()
const OLECMDID_PRINT = 6
const OLECMDEXECOPT_DONTPROMPTUSER = 2
const OLECMDEXECOPT_PROMPTUSER = 1
on error resume next
WebBrowser1.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER,
"",""
' MsgBox CStr(Err.number) & " " & Err.description
end sub
</script>
Have a nice day
André