두 개의 HTML 파일이 있습니다. 하나의 파일은 두 번째 파일에 제목을 보내야합니다. 두 번째 파일은 제목을 받아야하고 alert()
입니다. 필요에 따라 코드를 변경하려면 무엇을 변경해야합니까? 그것은 몇 가지 문제가 있지만 제대로 이벤트 핸들러를 배선 시작할 수처럼js를 사용하여 쿠키로 매개 변수를 보내는 방법
cookieTitleSend.html
<html>
<head>
<script type="text/javascript">
function setCookie(Title_name,value,exdays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate() + exdays);
var Title_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
document.cookie=Title_name + "=" + Title_value;
}
</script>
</head>
<body onload="setCookie("Title_name",PHP Hello World,1);">
</body>
</html>
cookieTitleReceive.html는
<html>
<head>
<script type="text/javascript">
function getCookie(Title_name)
{
var i,x,y,ARRcookies=document.cookie.split(";");
for (i=0;i<ARRcookies.length;i++)
{
x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));
y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);
x=x.replace(/^\s+|\s+$/g,"");
if (x==Title_name)
{
return unescape(y);
}
}
}
function checkCookie()
{
var Title_name=getCookie("Title_name");
if (Title_name!=null && Title_name!="")
{
alert("Welcome again your Title is
: " + Title_name);
}
else
{
Title_name=prompt("There is no title :","");
}
}
</script>
</head>
<body onload="checkCookie()">
</body>
</html>
자바 스크립트로 쿠키를 설정하는지 여부를 확인하기 위해 방화범을 사용 했습니까? – hohner
안녕하세요, 어떻게 방화범 쿠키를 확인할 수 있는지 모르겠습니다. 나는 지금 thx를 검사 할 것이다. –