分享

如何:启用客户端脚本调试

 ThinkTank_引擎 2014-07-10
<html>
<head>

<script language="JavaScript">

function set ()
{
 var expdate = new Date(); 
 expdate.setMonth(expdate.getMonth()+6);
 alert("setting cookie \""+form1.txtName.value+"\" to \""+form1.txtValue.value+"\"");
 setCookie(form1.txtName.value, form1.txtValue.value, expdate); 
}

function get ()
{
 alert("getting cookie \""+form1.txtName.value+"\"");
 var c = getCookie(form1.txtName.value);
 alert( "cookie = "+c );

 form1.txtValue.value = c;
}

function getCookie (sCookieName)
{
 var sName=sCookieName+"=", ichSt, ichEnd;
 var sCookie=document.cookie;

 if ( sCookie.length && ( -1 != (ichSt = sCookie.indexOf(sName)) ) )
 {
    if (-1 == ( ichEnd = sCookie.indexOf(";",ichSt+sName.length) ) )
    ichEnd = sCookie.length;
    return unescape(sCookie.substring(ichSt+sName.length,ichEnd));
 }

 return null;
}
   
function setCookie (sName, vValue)
{
 var argv = setCookie.arguments, argc = setCookie.arguments.length;
 var sExpDate = (argc > 2) ? "; expires="+argv[2].toGMTString() : "";
 var sPath = (argc > 3) ? "; path="+argv[3] : "";
 var sDomain = (argc > 4) ? "; domain="+argv[4] : "";
 var sSecure = (argc > 5) && argv[5] ? "; secure" : "";
 document.cookie = sName + "=" + escape(vValue,0) + sExpDate + sPath + sDomain + sSecure + ";";
}
    
function deleteCookie (sName)
{
 document.cookie = sName + "=" + getCookie(sName) + "; expires=" + (new Date()).toGMTString() + ";";
}

</script>

</head>

<body>

<form name=form1>
   cookie name:<input type="text" name="txtName" value="ASPCLIENTDEBUG"><p>
   cookie value:<input type="text" name="txtValue" value="doesn't matter"><p>
   <input type="button" value="Set Cookie" onClick="set()">
   <input type="button" value="Get Cookie" onClick="get()">
</form>
</body>
</html>

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多