Skip to content

Commit 72eb708

Browse files
committed
自動化ツールによる送信を拒否する。
1 parent 3c2c061 commit 72eb708

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

petitnote/template/basic/js/common.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,14 @@ const res_form_submit = (event, formId = "res_form") => {
3131
if (!elem_error_message || !(submitBtn instanceof HTMLInputElement)) {
3232
return;
3333
}
34+
//自動化ツールによる自動送信を拒否する
35+
const languages_length0 = navigator.languages.length === 0;
36+
const webdriver = navigator.webdriver;
37+
if (webdriver || languages_length0) {
38+
elem_error_message.innerText = "The post has been rejected.";
39+
return;
40+
}
41+
3442
event.preventDefault(); // 通常フォームの送信を中断
3543
submitBtn.disabled = true; // 送信ボタンを無効化
3644

0 commit comments

Comments
 (0)