如何使用 print.css 以外的不同样式表打印网页
How to print web page with a different stylesheet other than print.css
我已经有一个 print.css 来管理页面的打印输出,但我想创建 basic-print.css 来打印非常基本的信息。我将如何创建一个使用 basic-print.css 而不是 print.css 来打印网页的按钮?
提前致谢。
编辑:我正在努力实现的快速示例...
- CTRL+P(或文件 > 打印)== 使用 print.css
- 点击名为 "Basic Print" 的按钮 == 使用基本-print.css
这只是一个想法,但您是否尝试过使用 JavaScript 加载 basic-print.css 文件?
我在想类似的东西(使用 jQuery 库):
$(document).ready(function(){
$('#print-basic-button').click(function(){
$('link').first().removeAttr('href').attr('href', 'basic-print.css');
});
});
我已经有一个 print.css 来管理页面的打印输出,但我想创建 basic-print.css 来打印非常基本的信息。我将如何创建一个使用 basic-print.css 而不是 print.css 来打印网页的按钮?
提前致谢。
编辑:我正在努力实现的快速示例...
- CTRL+P(或文件 > 打印)== 使用 print.css
- 点击名为 "Basic Print" 的按钮 == 使用基本-print.css
这只是一个想法,但您是否尝试过使用 JavaScript 加载 basic-print.css 文件?
我在想类似的东西(使用 jQuery 库):
$(document).ready(function(){
$('#print-basic-button').click(function(){
$('link').first().removeAttr('href').attr('href', 'basic-print.css');
});
});