- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
是否可以不打印包含在 printThis() 元素中的 div?
例子:
<div id="print-it">
<div>hello</div>
<div id="no-print-this">
<button>must be show on page but not print</button>
</div>
</div>
<button id="printMe">Print button</button>
和 JQUERY
$("#printMe").click(function () {
$('#print-it').printThis();
});
});
div id“no-print-this”曾经显示为打印...是否可以使用此 jQuery 打印插件方法将其隐藏在打印页面上?
可以加上$('#no-print-this').hide();到 jquery 单击函数,但 div“no-print-this”在关闭打印窗口浏览器后不会再次显示...
@media 打印方法在这里不起作用。所以我不知道 prinThis jquery 插件是否可行。
谢谢!
最佳答案
所以解决方案:(感谢 Showdev)
$("#printMe").click(function () {
$('#print-it').printThis({
importCSS: true,
importStyle: true,
loadCSS: "/assets/css/print_rules_page1.css"
});
});
它需要将 inportCSS 和 loadCSS 与 printThis() jquery 插件一起使用
CSS(“loadCSS”加载文件 print_rules_page1.css)
@media print
{
#no-print-this,#no-print-this2 *{
display: none !important;
}
}
关于javascript - 如何添加 printThis() 元素异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53213293/
所以我使用 PrintThis JQuery 插件来打印表单字段,但由于某种原因我无法让插件打印出对复选框所做的任何更改。当我单击“打印”时,唯一出现变化的复选框是默认具有“选中”属性的复选框。关于如
我正在使用 printThis.js 并尝试使用 angularjs 打印 html。我的代码是 var myApp = angular.module('myApp',[]); function My
是否可以不打印包含在 printThis() 元素中的 div? 例子: hello must be show on page but not print Print button 和 JQU
抱歉这个菜鸟问题......我一直在寻找一个例子,但我显然做错了什么(或者偏离了我想做的事情!) 我正在使用这个: http://www.devx.com/webdev/Article/10483/0
我正在我的元素中添加一个 jquery 插件 printThis。单击打印按钮时,它首先显示打印预览,当我们单击保存时,它只保存 pdf。但我不想显示该弹出窗口。它应该直接保存pdf而不显示弹出窗口
我使用 PrintThis Jquery 插件。 我使用 Bootstrap 作为我的框架。 使用 PrintThis 打印时,我想减小字体大小。 我刚刚在文档中进行了样式更改。像这样: body
我正在使用 printthis.js,它可以很好地打印网页上预格式化元素的内容。要激活打印命令,我使用以下命令: $(function() { $('#print').click(functi
我正在使用 printThis.js 发现 here 它能够调用外部 CSS 文件,我就是这么做的。我遇到的问题是,第一次调用函数时 CSS 永远不会加载,并且打印输出缺少其样式。第二次通常就可以了,
我想使用 printThis.js 插件在所有页面中重复打印带有页眉和页脚的大型 html 内容而不重叠。 但页眉和页脚不重复。 $("#printKitten").cl
我正在开发一个 javascript 应用程序,我想添加一个打印特定 div 的打印按钮。为此,我使用了一个名为 printThis ( github link ) 的 jQuery 插件,我也尝试过
我正在使用 Jquery 插件 PrintThis.js 和 jquery-1.7.2.min.js 来打印网页的特定 div。它在 Firfox 和 IE 中运行良好。但不幸的是它不适用于 Goog
我是一名优秀的程序员,十分优秀!