javascript - 如何在 Angular js中使用滚动条打印iframe内容

标签 javascript angularjs html css

在我的应用程序中,我放置了带滚动条的 iframe。谁能告诉我如何打印内容

谢谢

最佳答案

如果只有一个 iframe 并且您没有为其指定任何名称;您可以简单地使用 window.frames[0] 代替 window.frames['myname'])

function PrintIframe() { 

    if (window.frames['myname'].innerHTML != "") { 
        window.frames['myname'].focus();
        window.frames['myname'].print();
    } else {
        setTimeout(PrintIframe,1000);
    }    
 }

关于javascript - 如何在 Angular js中使用滚动条打印iframe内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36400512/

相关文章:

angularjs - 是否可以使用 Redis 作为字典和 AngularJs 来实现拼写检查功能?

javascript - html/JS 中其他输入的只读等价物

javascript - 如何在 Canvas 中绘制两个具有样式的图像?

html - 如何阻止此 div 重叠?

javascript - Django : View returns JSON content_dictionary, 如何在 Javascript 中解码

javascript - 单击按钮时设置列表元素的优先级颜色

javascript - HTML5 音频播放器 : Taking from Wayback Machine?

javascript - 无法连接AngularJS中的服务功能

javascript - 是否可以将构造函数作为类中的方法?

javascript - Angular.js 基础模式问题