jquery UI 选项卡内容在单击按钮时打印
jquery ui tabs content print on button click?
function printDiv(divId) {
//Get the HTML of div
var divElements = document.getElementById(divID).innerHTML;
var oldPage = document.body.innerHTML;
//Reset the page's HTML with div's HTML only
document.body.innerHTML =
"<html><head><title></title></head><body>" +
divElements + "</body>";
//Print Page
window.print();
//Restore orignal HTML
document.body.innerHTML = oldPage;
}
第一个选项卡的 div 内容是使用上述功能打印的,但我有多个选项卡,只需单击一下按钮即可打印。
有一个jquery插件可以打印div内的内容。 看这里
为什么不简单地使用 CSS 进行打印?CSS在这方面非常强大:您可以定义标签,其中为正文以外的所有内容设置display="none",这些标签仅适用于打印和打印预览。这很简单不是吗?
在这里,您有一个用于打印的CSS的完美示例:
相关文章:
- 单击按钮以等待单击按钮
- 单击按钮后如何逐个调用分区,上一个分区将隐藏
- 当值更改时,在servlet中自动获取textarea值,无需单击按钮
- 单击按钮时循环浏览匹配的表
- 单击按钮后启动javascript提示
- 单击按钮时在灯箱中显示不同的内容
- 单击按钮时加载数据
- 如何在不需要单击按钮的情况下获取选项的值
- 单击按钮时显示随机字符串
- 在单击按钮前后禁用提交按钮
- 单击按钮即可在浏览器的新选项卡中打开 Sapui5 详细信息页面
- 单击按钮时Div Increment
- 若单击按钮,则更改Javascript中的变量
- 单击按钮更改加载到表中的JSON文件
- 如何在单击按钮时显示2行1列的表格
- 单击按钮前运行事件
- 如何删除父表行时;删除“;在React JS中单击按钮
- 如何创建一个表并在单击按钮时插入此标签和文本字段
- JavaScript-onClick将按钮ID或单击按钮的文本传递给函数
- 如何在单击按钮时显示一个分区,同时隐藏另一个分区