この記事では、指定されたCookieをクリアするJS実装方法について説明します。これは非常に実用的です。参照のためにそれを共有してください。
特定の実装コードは次のとおりです。
関数getCookieValue(name){var cookievalue = null; if(document.cookie && document.cookie!= ''){var cookies = document.cookie.split( ';'); for(var i = 0; i <cookies.length; i ++){var cookie = jquery.trim(cookies [i]); // pyyh = username = steven&password = 111111&userid = 1&usertype = 1 if(cookie.substring(0、name.length + 1)==(name + '=')){cookievalue = decodeuricomponent(cookie.substring(name.length + 1)); // username = steven&password = 111111&userid = 1&usertype = 1 break; }}} return cookievalue;} function delcookie(name){var exp = new date(); exp.settime(exp.gettime() +(-1 * 24 * 60 * 60 * 1000)); var cval = getCookieValue(name); document.cookie = name + "=" + cval + "; expires =" + exp.togmtstring();} function exit(){delcookie( "pyyh"); window.location.replace( "http:// localhost:7877/index.aspx");}この記事が、JS Webフロントエンドプログラミングをすべての人の学習に役立つことを願っています。