【发布时间】:2016-07-30 17:14:08
【问题描述】:
我目前使用此代码只是为了在打印对话框中获得警报
(function() {
var beforePrint = function() {
alert('Functionality to run before printing.');
};
var afterPrint = function() {
alert('Functionality to run after printing');
};
if (window.matchMedia) {
var mediaQueryList = window.matchMedia('print');
mediaQueryList.addListener(function(mql) {
if (mql.matches) {
beforePrint();
} else {
afterPrint();
}
});
}
window.onbeforeprint = beforePrint;
window.onafterprint = afterPrint;
}());
一切正常,在打印对话框显示之前和之后我都会收到警报。
现在我的问题是,或者我想要做的是,自动使用密码保护保存的 pdf,就像我将在脚本中设置一个随机密码一样,pdf 将自动使用该密码保护。
这可能吗?先感谢您。
【问题讨论】:
-
Javascript 不是强制密码的地方。禁用 javascript 会禁用您的安全性
标签: javascript pdf matchmedia