JS:从其他文件调用打印功能

时间:2017-05-20 20:19:33

标签: javascript

我有a.html是

a.html

    <script>
    function printContent(el){
        var restorepage = document.body.innerHTML;
        var printcontent = document.getElementById(el).innerHTML;
        document.body.innerHTML = printcontent;
        window.print();
        document.body.innerHTML = restorepage;
    }
    </script>
<div id="div1">DIV 1 content...</div>
<button onclick="printContent('div1')">Print Content</button>

我想打印包含在按钮位于b.html

中的a.html中

b.html

<a href="#" onclick="printContent("printJS")">Print</a>

如何将func传递给其他文件?

感谢

1 个答案:

答案 0 :(得分:2)

提取您的函数以分隔* .js文件并将此文件包含在两个html文件中。

<script src="myscripts.js"></script>