Dear Al,
Simple. This is not the only answer, but it is cross-browser friendly -
this is from the good folks at DynamicDrive -
http://dynamicdrive.com/dynamicindex9/other1.htm - Directions: Simply
copy the below into the <body> section of your page:
<SCRIPT Language="Javascript">
/*
This script is written by Eric (
[email protected])
For full source code, installation instructions,
100's more DHTML scripts, and Terms Of
Use, visit dynamicdrive.com
*/
function printit(){
if (window.print) {
window.print() ;
} else {
var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0
CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog
box WebBrowser1.outerHTML = "";
}
}
</script>
<SCRIPT Language="Javascript">
var NS = (navigator.appName == "Netscape");
var VERSION = parseInt(navigator.appVersion);
if (VERSION > 3) {
document.write('<form><input type=button value="Print this Page"
name="Print" onClick="printit()"></form>');
}
</script>
Good luck, Al.
Nicholas Savalas -
http://savalas.tv