location.search是从当前URL的?号开始的字符串
如:http://www.51js.com/viewthread.php?tid=22720
它的search就是?tid=22720
#
substr( index_start, num )
substring( index_start, index_end )
#
var now_DateTime = new Date().getTime();
var deadline_DateTime = new Date( "2011/07/17 23:59:59" ).getTime();
#
下拉選單突破 iframe 方法
http://bbs.blueidea.com/thread-2985635-1-1.html
突破iframe其实就是在父页面显示层,javascript方法:
window.top
这里对于坐标计算会有点麻烦,思路如下:
A = 首先获取iframe相对于本页的坐标
B = 计算iframe里面链接相对于iframe页面的坐标
所求结果 = A + b
#
Cookie
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;
}
}
轉自:
Pascal 命名法的大小寫慣例
識別項的第一個字母和每個隨後串聯單字的第一個字母都是大寫的。 您可以為三個或以上的字元的識別項使用 Pascal 大小寫。 例如:
BackColor
Camel 命名法的大小寫慣例
識別項的第一個字母是小寫的,而每個隨後串聯文字的第一個字母是大寫的。 例如:
backColor
限會員,要發表迴響,請先登入

