4. 관리자에게 이메일 전송시 동의체크 안하면 전송 불가 처리 해결 안됨
이렇게 설정만 해줘도, 나의 메일함에도 스프레드시트에서도 시간이 제대로 보여진다!
<script data-cfasync="false" type="text/javascript"
src="https://cdn.rawgit.com/dwyl/html-form-send-email-via-google-script-without-server/master/form-submission-handler.js"></script>
<script>
document.querySelector(".gform").addEventListener("submit", function(event) {
var checkbox = document.getElementById("checkbox");
// 이메일 전송 알림
setTimeout(function() {
alert("이메일이 성공적으로 전송되었습니다!");
document.getElementById("submitBtn").disabled = false; // 문의하기 버튼 활성화
document.getElementById("backBtn").disabled = false; // 뒤로가기 버튼 활성화
}, 100); // 1초 후에 알림을 표시합니다.
});
</script>
이렇게 alert창이 뜨고 그대로 이메일보내기 페이지가 유지된다.
SSE
OSIV
프로그램 -> 기준
상호작용이 필요한가
-> 예 => 일반 웹 앱
-> 아니오 => 배치 (일괄처리) 앱
회원가입
-일반 or 배치
주에 한번씩 전체 회원들에게 광고 메일을 발송 ->배치
회원가입 후 가입인사를 메일로 발송 -> 일반
람다식
메서드를 간략화