最新文章
|
知識管理交流
→『 技術(shù)文檔交流 』
本版文數(shù):10707 今日文數(shù):5148
|
ESC鍵VK_ESCAPE(27)回車鍵:VK_RETURN(13)TAB鍵:VK_TAB(9)CapsLock鍵:VK_CAPITAL(20)Shift鍵:VK_SHIFT($10)Ctrl鍵:VK_CONTROL(17)Alt鍵:VK_MENU(18)空格鍵:VK_SPACE($20/32)退格鍵:VK_BACK(...
|
/*****************javascript操作css****************writer:tantaiyizudate:2008-5-6msn:danxinju@hotmail.com********************************************/varcss=);ret...
|
//目前b/s程序開發(fā)及應(yīng)用過程中,cookie應(yīng)用相當(dāng)頻繁//如:用戶登陸,保存用戶偏好設(shè)置等等//下面的類為方面操作cookie提供了幫助//date:2008/4/24bydanxinjuvarCookie=newObject();//定義Cookie對象Cookie.setCookie=function(nam...
|
調(diào)用方法:varpos=GetObjPos(ID);functionCPos(x,y)//獲取控件的位置functionGetObjPos(ATarget)returnpos;}
|
javascript中存在幾種對URL字符串進(jìn)行編碼的方法:escape(),encodeURI(),以及encodeURIComponent()。這幾種編碼所起的作用各不相同。escape()方法:采用ISOLatin字符集對指定的字符串進(jìn)行編碼。所有的空格符、標(biāo)點(diǎn)符號、特殊字符以及其他非ASCII字符都將被轉(zhuǎn)化成%...
|
void操作符解釋大家看JavaScript腳本經(jīng)??梢钥吹竭@樣的代碼:〈ahref=doTest2();void(0);〉here〈/a〉但這兒的void(0)究竟是何含義呢?JavaScript中void是一個操作符,該操作符指定要計(jì)算一個表達(dá)式但是不返回值。void操作符用法格式如下:1.void(express...
|
如果你堅(jiān)持站在專業(yè)人員的角度,你就很難理解為什么B/S模式會那么受歡迎。如果你是一個資深的程序員,有時候你甚至?xí)δ切〣/S模式的東西有一點(diǎn)點(diǎn)反感。因?yàn)樵谀憧磥?,瀏覽器、表單、DOM和其他一切與B/S沾邊的東西,大多是行為古怪而難以駕馭的。以你的經(jīng)驗(yàn),你會發(fā)現(xiàn)實(shí)現(xiàn)同樣的交互,用B/S來做通常會比用任何一種客戶端程序來做...
|
昨天將后臺的編輯器換成了開源的編輯器,但有一個問題很令我困擾,在編輯狀態(tài)下:IE回車后產(chǎn)生的是p標(biāo)記(需要使用shift+enter才是產(chǎn)生br),而firefox及其它瀏覽器則產(chǎn)生的是br,由于頁面中沒換行就有p,間隔很大,很不美觀。于是今天對IE下的回車進(jìn)行了處理,問題解決,方案如下:f.document.down...
|
[code]css+js無限級菜單*bodyli.clearfix:after.clearfixa:linka:visiteda:hover.menu.menusel.menuselh2.menusela.menusela:hover.ahovera.position.menuselul.menusel.block.t...
|
/*得到日期年月日等加數(shù)字后的日期*/Date.prototype.dateAdd=function(interval,number);varn=;eval(d.set+k[interval]+(d.get+k[interval]+()++((n[interval]
|
在“按需加載”的需求中,我們經(jīng)常會判斷當(dāng)腳本加載完成時,返回一個回調(diào)函數(shù),那如何去判斷腳本的加載完成呢?我們可以對加載的JS對象使用onload來判斷(js.onload),此方法Firefox2、Firefox3、Safari3.1+、Opera9.6+瀏覽器都能很好的支持,但I(xiàn)E6、IE7卻不支持。曲線救國——IE...
|
千萬別相信我說的事情,我從來就沒有這么勇敢過,這么壯烈過。我不斷發(fā)誓要老老實(shí)實(shí)講故事,可是說實(shí)話的愿望有多強(qiáng)烈,受到的各種干擾就有多大。我悲哀地發(fā)現(xiàn)根本就無法還原真相。記憶總是被我的情感改頭換面,并隨之捉弄我,背叛我。把我搞得頭昏腦脹,真假難辯。獲取選中的文字段functiongetSelectedText()func...
|
/****************************************************sl是scriptlover的簡稱,源自http://www.scriptlover.com(我的個人網(wǎng)站)**該文件主要將常用的函數(shù),功能做一下封裝,以便于精煉自己的程序**2008-11-27*********...
|
abs方法返回數(shù)字的絕對值。ceil方法返回大于等于其數(shù)字參數(shù)的最小整數(shù)。floor方法返回小于等于其數(shù)值參數(shù)的最大整數(shù)。round方法返回與給出的數(shù)值表達(dá)式最接近的整數(shù)。log方法返回數(shù)字的自然對數(shù)。max方法返回給出的零個或多個數(shù)值表達(dá)式中較大者。min方法返回給出的零個或多個數(shù)值表達(dá)式中較小的值。random方法...
|
str:要截取的字符串len:要截取的長度返回值:比如有字符串“scl腳本愛好者”,那么運(yùn)行substr(scl腳本愛好者,5),這時候返回的就是“scl腳”varsubstr=function(str,len)vari=0,j=0,nLen=(len<str.length)?len:str.length;whi...
|
innerHTML屬性的使用非常流行,因?yàn)樗峁┝撕唵蔚姆椒ㄍ耆娲粋€HTML元素的內(nèi)容。另外一個方法是使用DOMLevel2API(removeChild,createElement,appendChild)。但很顯然,使用innerHTML修改DOMtree是非常容易且有效的方法。然而,你需要知道innerHTM...
|
parseInt方法返回由字符串轉(zhuǎn)換得到的整數(shù)。parseInt(numString,[radix])參數(shù)numString必選項(xiàng)。要轉(zhuǎn)換為數(shù)字的字符串。radix可選項(xiàng)。在2和36之間的表示numString所保存數(shù)字的進(jìn)制的值。如果沒有提供,則前綴為0x的字符串被當(dāng)作十六進(jìn)制,前綴為0的字符串被當(dāng)作八進(jìn)制。所有其它...
|
簡單解釋offsetTop指元素距離上方或上層控件的位置,整型,單位像素。offsetLeft指元素距離左方或上層控件的位置,整型,單位像素。offsetWidth指元素控件自身的寬度,整型,單位像素。offsetHeight指元素控件自身的高度,整型,單位像素。網(wǎng)頁可見區(qū)域?qū)挘篸ocument.body.client...
|
經(jīng)常會遇到這樣一個情況:瀏覽器彈出對話框,提示腳本運(yùn)行時間過長,詢問“停止”還是“繼續(xù)”。那究竟各個瀏覽器是如何判斷在什么時候才彈出此對話框呢?IE:執(zhí)行超過500W條JScript引擎語句出現(xiàn)提示。Firefox:執(zhí)行超過10秒出現(xiàn)提示。Safari:執(zhí)行超過5秒出現(xiàn)提示。Opera:無論執(zhí)行多久都不會出現(xiàn)提示,最有...
|
一、瀏覽器允許每個域名所包含的cookie數(shù):Microsoft指出InternetExplorer8增加cookie限制為每個域名50個,但I(xiàn)E7似乎也允許每個域名50個cookie(《UpdatetoInternetExplorer’sCookieJar》)。Firefox每個域名cookie限制為50個。Oper...
|
在JavaScript開發(fā)中,被人問到:null與undefined到底有啥區(qū)別?一時間不好回答,特別是undefined,因?yàn)檫@涉及到undefined的實(shí)現(xiàn)原理。于是,細(xì)想之后,寫下本文,請各位大俠拍磚。總所周知:null==undefined但是:null!==undefined那么這兩者到底有啥區(qū)別呢?請聽俺娓...
|
1.ArrayObjectshift()方法定義和用法shift()方法用于把數(shù)組的第一個元素從其中刪除,并返回第一個元素的值。語法arrayObject.shift()返回值數(shù)組原來的第一個元素的值。說明如果數(shù)組是空的,那么shift()方法將不進(jìn)行任何操作,返回undefined值。請注意,該方法不創(chuàng)建新數(shù)組,而是...
|
一、簡單的日期判斷(YYYY/MM/DD):^\d(\-│\/│\.)\d\1\d$二、演化的日期判斷(YYYY/MM/DD│YY/MM/DD):^(^(\d│\d)(\-│\/│\.)\d\3\d$)│(^\d年\d月\d日$)$三、加入閏年的判斷的:實(shí)例:^((((1[6-9]│[2-9]\d)\d)-(0?[13...
|
JavaScript有許多小竅門來使編程更加容易。其中之一就是eval()函數(shù),這個函數(shù)可以把一個字符串當(dāng)作一個JavaScript表達(dá)式一樣去執(zhí)行它。以下是它的說明:Eval函數(shù)功能:先解釋Javascript代碼,然后在執(zhí)行它用法:Eval(codeString)codeString是包含有Javascript語句...
|
VBScript的IsDate函數(shù)用于判斷一個日期是否正確,JavaScript沒有這個函數(shù),我們也來寫一個類似的函數(shù)。需要說明的是,JavaScript中IsDate的參數(shù)必須為字符串,且支持6種不同的格式y(tǒng)yyy-mm-dd}
|