字體:小 中 大 | |
|
|
2011/07/04 18:16:57瀏覽119|回應0|推薦0 | |
# location.search是从当前URL的?号开始的字符串 如:http://www.51js.com/viewthread.php?tid=22720 它的search就是?tid=22720 # # # function Get_Cookie( check_name ) { // first we'll split this cookie up into name/value pairs // note: document.cookie only returns name=value, not the other components var a_all_cookies = document.cookie.split( ';' ); var a_temp_cookie = ''; var cookie_name = ''; var cookie_value = ''; var b_cookie_found = false; // set boolean t/f default f
for ( i = 0; i < a_all_cookies.length; i++ ) { // now we'll split apart each name=value pair a_temp_cookie = a_all_cookies[i].split( '=' );
// and trim left/right whitespace while we're at it cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, '');
// if the extracted name matches passed check_name if ( cookie_name == check_name ) { b_cookie_found = true; // we need to handle case where cookie has no value but exists (no = sign, that is): if ( a_temp_cookie.length > 1 ) { cookie_value = unescape( a_temp_cookie[1].replace(/^\s+|\s+$/g, '') ); } // note that in cases where cookie is initialized but no value, null is returned return cookie_value; break; } a_temp_cookie = null; cookie_name = ''; } if ( !b_cookie_found ) { return null; } }
# OOP # Pascal 命名法的大小寫慣例識別項的第一個字母和每個隨後串聯單字的第一個字母都是大寫的。 您可以為三個或以上的字元的識別項使用 Pascal 大小寫。 例如: BackColor Camel 命名法的大小寫慣例識別項的第一個字母是小寫的,而每個隨後串聯文字的第一個字母是大寫的。 例如: backColor |
|
( 知識學習|語言 ) |