使用JS打印iframe內容(兼容火狐和IE)

有一個小需求,需要打印iframe頁面,按照搜索到的使用contentWindow沒有反應...最后親測以下代碼可用

$(function(){
        $('#print-link a').click(function () {
            //火狐
            if (window.frames['report-print-frame'] == null) {
                $('#report-print-frame').focus();
                $('#report-print-frame').contentWindow.print();
            }
            else { //IE
                window.frames['report-print-frame'].focus();
                window.frames['report-print-frame'].print();
            }
       });
    });
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,045評論 25 709
  • 曾經(jīng),我在漫漫長夜中苦苦泅渡,不為其他,只為心中那泓不肯老去的渴望;而今,我掌握青春的砝碼,不敢揮霍,只愿...
    我是猹閱讀 406評論 0 0
  • “黑的反義詞是白,白的反義詞是紅,紅的反義詞是黑。” 《人間失格》的主人公葉藏生于一個富裕家庭,可自從他降臨人世,...
    梁水閱讀 11,275評論 4 19
  • 一、寶石和蟲子 從前有一個寡婦,她有兩個女兒。大女兒在長相和脾性方面很像她,不論誰看到了這個女兒就像看到了她的母親...
    張大蟀閱讀 757評論 2 7

友情鏈接更多精彩內容