javascript - 如何打印可滚动的 DIV 内容

标签 javascript css html

我想打印一个网站的 div 内容。问题是 div 是可滚动的,我无法打印所有内容。我已经在所有 div 上尝试了 display:none,除了我想打印的那个,然后使用 Google Chrome 的 Awesome Screenshot 扩展,但它不会只滚动那个 div。

我猜我读过有关在 HTML 中使用 Javascript 的内容,但我不知道如何使用该代码。这不是我的网站,那么我该如何注入(inject)该代码以便打印内容?

最佳答案

我不确定你使用的是什么网站 - 但在 IE 中你可以打开 F12 开发者工具,找到你想要显示的 div,并即时修改样式:

{
    display: block;
    width: auto;
    height: auto;
    overflow: visible;
}

然后它会导致 div 显示它的所有内容,没有滚动条......希望这有帮助!

关于javascript - 如何打印可滚动的 DIV 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16848669/

相关文章:

javascript - knockout : Can't parse binding

javascript - jquery ajax 改变样式表

javascript - 缓慢降低页面加载时的 YouTube 视频音量

javascript - CKEditor 5改变高度事件

javascript - 自定义滚动条

css - 如何在 Bootstrap 表单后面获取页面背景图像

html - 如何更改 Bootstrap 列的顺序?

html - 如何将一个 div 向左对齐,另一个向右对齐。在移动设备上,右侧向上,左侧向下

html - CSS <hr> 在文本旁边右对齐

javascript - 如何设置复杂的 jquery 函数?