閲覧期間が過ぎている場合にメッセージを表示しページを閉じる

説明

閲覧期間が過ぎている場合にメッセージを表示して強制的にメッセージを表示しページを閉じるには「アドバンスト」メニューの「JavaScript」の「文書レベルJavaScriptの編集」を選択します。実行する関数名を入れてJavaScriptのコードを入力します。
日付が切れているかどうかはDateオブジェクトを生成し、現在の日付を取得します。年はgetFullYear()、月はgetMonth()、日はgetDate()で取得できます。月は実際よりも1少ない値になるので1を加算する必要があります。あとはif命令を使って日付を調べ期限切れの場合にメッセージを表示する処理を行います。ページを閉じる場合にはcloseDoc()を使います。

サンプル [実行する]

function checkDate()
{
dObj = new Date();
y = dObj.getFullYear();
m = dObj.getMonth() + 1;
d = dObj.getDate();
app.alert(y+"年"+m+"月"+d+"日");
if ((y >= 2005) && (m >= 6) && (d >= 19))
{
app.alert("閲覧期間を過ぎています。PDFを閉じます。");
this.closeDoc(false);
}else{
app.alert("まだ閲覧可能です。");
}
}
checkDate();