把iframe放在window.open中

时间:2014-01-02 04:12:48

标签: javascript jquery iframe backbone.js

我在html文字模板中有一个按钮!插件:

<input type="button" id="_print" value="Print">
<iframe name="theFrame"></iframe>

这是我对骨干的看法中的点击事件:

  checkOut : function(){
        var params = [
            'height='+screen.height,
            'width='+screen.width,
            'fullscreen=yes'
        ].join(',');

        var popup = window.open('urlishere','theFrame', params);
        popup.moveTo(0,0);
  }

是否可以使用window.open打开iframe

1 个答案:

答案 0 :(得分:0)

抱歉,我没有看到标签主干。但如果它适合你,这是我的2美分

打印工作:http://jsfiddle.net/zyGfL/1/

<强> HTML

 <input type="button" id="_print" value="Print" onclick="checkout()">
 <iframe name="theFrame"></iframe>

<强> JS

 function checkout(){
    var params = [
        'height='+screen.height,
        'width='+screen.width,
        'fullscreen=yes'
    ].join(',');

    var popup = window.open("http://www.w3schools.com","_blank", params);

  }

我不确定您的Iframe目前是如何运作的。但是要使打印按钮起作用,你必须做这样的事情。