We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3c2c061 commit 72eb708Copy full SHA for 72eb708
1 file changed
petitnote/template/basic/js/common.js
@@ -31,6 +31,14 @@ const res_form_submit = (event, formId = "res_form") => {
31
if (!elem_error_message || !(submitBtn instanceof HTMLInputElement)) {
32
return;
33
}
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
+
42
event.preventDefault(); // 通常フォームの送信を中断
43
submitBtn.disabled = true; // 送信ボタンを無効化
44
0 commit comments