将eventListener添加到window.print()

时间:2015-05-08 12:17:33

标签: javascript jquery html css printing

我的网页包含textArea个。如果此textArea的某些文本包含太多文本,则用户无法查看所有文本(仅当使用滚动时)。

所以我添加了js-function以使textArea高度适合文本:

window.addEventListener('resize', function(event) {
        $('textarea').each(function() {
            resizeTextArea(this);
        });
    });

但是当我使用window.print();时,这种行为并不适用于textArea。 所以我有想法将一些eventListener添加到print事件,但我的研究表明,对于某些浏览器,例如IE或FireFox,只有一些监听器。

还有其他任何解决方案可以帮助我打印textArea的内部完全可见的文本吗?

textArea在print-window中的外观:

print-image

textArea如何在页面上查看用于打印的内容:

enter image description here

0 个答案:

没有答案
相关问题