使用jQuery打印iFrame

时间:2013-03-27 04:28:01

标签: javascript jquery

我已经关注如何使用jQuery打印iframe的无限示例,但无论我尝试什么,它都无法正常工作。

我的页面有"打印"按钮,以便用户可以打印iframe。所以我按照jQuery的例子和过去的经验提出了这个:

$('#printButton').click(function() {        
    window.frames["frameright"].focus();
    window.frames["frameright"].print();
});

因此,我的iframe是

<iframe seamless="seamless" id="frameright" name="frameright" src="url..."></iframe> 

但是当我点击&#34;打印&#34;按钮,什么也没发生。

任何人都能帮助我朝着正确的方向前进?

1 个答案:

答案 0 :(得分:1)

不需要为此使用jQuery。

只需使用:

function printiframe() {
        window.frames["frameright"].focus();
        window.frames["frameright"].print();
}