Hallo Oliver,
angenommen das frame mit den zu druckenden Infos hieße "chef"
und in der Datei innerhalb von chef stünde
<script language="JavaScript">
<!--
function Drucken()
{
parent.chef.focus();
if (window.print) parent.chef.print();
if(document.all && navigator.appVersion.substring(22,23)==4)
{
parent.chef.document.all.druck.click();
}
}
function ie4()
{
self.focus();
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);
WebBrowser1.ExecWB(OLECMDID_PRINT,OLECMDEXECOPT_DONTPROMPTUSER);
WebBrowser1.outerHTML = '';
}
//-->
</script>
und gleich nach dem body-Tag noch der unsichtbare Link
<a href="javascript:parent.frames.Frame1.ie4();" id="druck"></a>
Dann könnte in der Datei - bei Dir im Frame3 stehen: <input type=button value="ausdrucken" onclick="parent.chef.Drucken()">
viele grüße
netzrose