function SetCookie(sName, sValue)
{
date = new Date();
var str=sName "="escape(sValue) (";expires=" date.toGMTString()) ";path="/";
str=str. replace("2010 ","2099");
document.cookie=str;
alert("おめでとうございます。Cookie をクリアしない限り、スクリプト ハウスのすべての広告がブロックされました。 、スクリプト ハウスの広告トラブルの影響を受けることはなくなります。 ");
//alert(unescape(document.cookie));
}
function DelCookie(name)
// Cookie を削除します
{
var exp = new Date()
exp.setTime (exp.getTime() - 1);
var cval = GetCookie (name); (cval!=null) document.cookie = name "=" cval ";expires=" exp.toGMTString() ";path=" ;
関数 NoCookie(sName, sValue)
{
date = new Date();
var str=sName "="escape(sValue) (";expires=" date.toGMTString()) ";path="/";
str=str.replace("2010 ","2009");
document.cookie=str;
alert("スクリプト ハウスの広告バージョンに復元しました。ありがとうございます。 Script House のサポート!");
//alert(unescape(document.cookie));
}
次の関数がより一般的に使用され、Script Houseそれ自体もそれらを使用します
function setCookie(name, value) //Cookie 設定 JS
{
var argc = setCookie.arguments.length;
var 有効期限 = (argc > argv[2]) : null;
if(expires!=null)
{
var LargeExpDate = new Date ();
LargeExpDate.setTime(LargeExpDate.getTime() (expires*1000*3600*24)) ;
}
document.cookie = name "="scape (value) ((expires == null) ? "" : (";expires="LargeExpDate.toGMTString())); 🎜>
function getCookie(Name) //Cookie 読み取り JS
{
var search = Name "="
if(document.cookie.length > 0)
{
offset = document.cookie.indexOf(search)
if( offset != -1)
{
offset = search.length
end = document.cookie.indexOf(";", offset)
if(end == -1) end = document.cookie.length
return unescape(document.cookie.substring(offset, end))
}
else return ""
}
}
続きは次の記事を参照してください。