複数のフォーム送信を防ぐために、フォームには次のコードがあります。
function AllowNoDups() { var cookie_ls = document.cookie; if (cookie_ls.indexOf(document.location) > -1) {
alert("You've already submitted a free meter request. Thank you for your interest! ");
return false; } else { document.cookie = 'username=' + value; + 'expires=' + var now = new Date(); var time = now.getTime(); time += 3600 * 1000; now.setTime(time); document.cookie = 'username=' + value + '; expires=' + now.toGMTString() + '; path=/';; + 'path = /' document.cookie = "; path=/newform.php; expires=Sun, 1-Jan-2040 00:00:01 GMT;"; return true;};};
コードは機能しますが、Cookie の有効期限が切れる日付を指定するのではなく、24 時間経過後に Cookie が期限切れになるように設定したいと思います。これを達成するにはどうすればよいですか?ありがとうございました!