网页时这个样子的
<html>
<head>
</head>
<body>
<script type="text/javascript">
function print(){
alert("start");
var ifrm = document.getElementById("frm");
!! how to print it??
}
</script>
<iframe id="frm" src="test2.html"></iframe>
<button onclick="print()">test</button>
</body>
</html>
其中test2.html就是一个包含静态文本的页面
我希望button按下去后,调用print()函数,能够打印iframe frm的窗口,就类似document.print()的作用一样,但是只针对这个ifrm
函数print应该怎么写啊?
请高手不吝赐教!
谢谢。
<html>
<head>
</head>
<body>
<script type="text/javascript">
function print(){
alert("start");
var ifrm = document.getElementById("frm");
!! how to print it??
}
</script>
<iframe id="frm" src="test2.html"></iframe>
<button onclick="print()">test</button>
</body>
</html>
其中test2.html就是一个包含静态文本的页面
我希望button按下去后,调用print()函数,能够打印iframe frm的窗口,就类似document.print()的作用一样,但是只针对这个ifrm
函数print应该怎么写啊?
请高手不吝赐教!
谢谢。
window.frames["frm"].document.getElementById("button").onclick=function(){
window.frames["frm"].print();
}
prnhtml=ifrm.document.body.innerHTML;
window.document.body.innerHTML=prnhtml;
window.print();
window.document.body.innerHTML=bdhtml;