0
iframe에서 부모 페이지이지만 한 번만 다시로드하는 방법을 찾고 있습니다.쿠키가 없으면 iframe의 부모를 다시로드 하시겠습니까?
그래서 기본적으로 내가 필요 :
- 확인하지 않으면 쿠키는
- 을 존재하는 경우,
누구든지 PHP/JS와 함께 할 방법을 알고 상위 페이지 쿠키를 작성하고 새로 고침?
iframe에서 부모 페이지이지만 한 번만 다시로드하는 방법을 찾고 있습니다.쿠키가 없으면 iframe의 부모를 다시로드 하시겠습니까?
그래서 기본적으로 내가 필요 :
누구든지 PHP/JS와 함께 할 방법을 알고 상위 페이지 쿠키를 작성하고 새로 고침?
create
및 read
쿠키는 JavaScript
입니다.
createCookie
에서 반환되는 내용이 null
에 있는지 확인하여 쿠키가 설정되지 않았는지 확인하십시오.
function createCookie(name,value,days) {
if (days) {
var date = new Date();
date.setTime(date.getTime()+(days*24*60*60*1000));
var expires = "; expires="+date.toGMTString();
}
else var expires = "";
document.cookie = name+"="+value+expires+"; path=/";
}
function readCookie(name) {
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
}
return null;
}
function eraseCookie(name) {
createCookie(name,"",-1);
}
쿠키에 대한 자세한 내용은 here을 참조하십시오.
자바 스크립트를 많이 알지 못합니다. 따라서 null 대신 return; 부분적으로 parent.location.reload()와 같은 명령을 넣을 수 있습니다. 그곳에? –
코드 사용 : var myCookie = readCookie ("쿠키 이름"); if (myCookie == null) parent.location.reload(); –
그리고 함수에 넣으면 body onLoad = ""이벤트에서 함수를 호출 할 수 있습니까? –