특정 시나리오가 있습니다. 로드시 각 페이지에서 즉시 실행되는 함수가 있습니다.자바 스크립트에서 코드를 한 번만 실행하십시오.
(function() {
if (readcookie(login)) { //i need to make it execute only once
document.head.appendChild(iframe);
} else {
//nothing
}
}());
if 문을 한 번만 실행할 수 있습니까? 로그인 쿠키를 수정할 수 없습니다. 또한 나는 글로벌 변수 또는 새로운 쿠키를 사용하고 싶지 않다.
코드가 이전 페이지로드에서 실행 된 경우는 기억sessionStorage
을 사용할 수 있습니다
문구를 조금 더 잘 사용할 수 있습니까? 현재 당신이하려는 것을 파악하는 것이 매우 어렵습니다. 문제는 –
이 질문을 다시 말한 것입니다. – ajayv
당신이 묻는 것은 아직 명확하지 않습니다. 새 페이지를로드하여 전체 프로그램을 재실행 할 때까지 적어도 한 번만 실행됩니다. – Quentin