最新文章
|
知識(shí)管理交流
→『 技術(shù)文檔交流 』
本版文數(shù):9313 今日文數(shù):3904
|
window.event對(duì)象event代表事件的狀態(tài),例如觸發(fā)event對(duì)象的元素、鼠標(biāo)的位置及狀態(tài)、按下的鍵等等。event對(duì)象只在事件發(fā)生的過(guò)程中才有效。event的某些屬性只對(duì)特定的事件有意義。比如,fromElement和toElement屬性只對(duì)over和out事件有意義。例子下面的例子檢查鼠標(biāo)是否在鏈接上單...
|
RegExp對(duì)象的語(yǔ)義和使用:檢查字符串匹配獲取字符串中的部分內(nèi)容在原字符串的基礎(chǔ)上構(gòu)建一個(gè)新的字符串(包括添加、刪除和修改)構(gòu)建一個(gè)RegExp對(duì)象主要有兩種方法:使用literal,如/\w/g使用構(gòu)造函數(shù),如newRegExp(/\w/)構(gòu)建RegExp對(duì)象有以下幾個(gè)注意點(diǎn):literal常用來(lái)構(gòu)建非runtim...
|
1.FlotFlot是基于jQuery框架繪制圖表的純Javascript框架。它可在客戶(hù)端即時(shí)繪制并生成各種圖形。重要的是它使用簡(jiǎn)便(還有很多可選的設(shè)置)、吸引人的視覺(jué)效果和交互功能,如圖表縮放和鼠標(biāo)跟蹤等。該javascript框架適用于我們所熟知的InternetExplorer6/7/8,Firefox2.x+...
|
無(wú)論是公司的同事還是外界的程序員朋友們,大部分人對(duì)JavaScript的高級(jí)應(yīng)用不甚了解,已有的知識(shí)架構(gòu)里會(huì)認(rèn)為JavaScript僅僅是一門(mén)腳本語(yǔ)言,其作用是給頁(yè)面做一些錦上添花的效果,比如表單驗(yàn)證等等。潛意識(shí)里也就不會(huì)用面向?qū)ο蟮乃枷肴ゾ帉?xiě)JavaScript代碼,也很少會(huì)去深入了解prototype,closur...
|
為了防止發(fā)生命名沖突,可以建立自己的代碼庫(kù)。就想Js代碼ziggy_js=function()ziggy_js.ui=function()ziggy_js.ui.alerts=function()ziggy_js.ui.alerts.showErrorAlert=function()ziggy_js.ui.alerts...
|
常量:JavaScript常量又稱(chēng)字面常量,是固化在程序代碼中的信息。變量:變量的主要作用是存取數(shù)據(jù),提供一個(gè)存取信息的容器。數(shù)據(jù)類(lèi)型整型:整型常量就是數(shù)字,可以是十進(jìn)制、八進(jìn)制、十六進(jìn)制。字符串:字符串就是以英文或括起來(lái)的一個(gè)或幾個(gè)字符。布爾型:布爾型常量就是邏輯上的“真”和“假”??罩担涸贘avaScript中,用...
|
平時(shí)我們獲取事件對(duì)象一般寫(xiě)法如下:functiongetEvent(event)如果沒(méi)有參數(shù),也可寫(xiě)成(非IE:事件對(duì)象會(huì)自動(dòng)傳遞給對(duì)應(yīng)的事件處理函數(shù),且為第一個(gè)參數(shù)):functiongetEvent()這樣的寫(xiě)法在除Firefox(測(cè)試版本:3.0.12,下同)外的瀏覽器上運(yùn)行都不會(huì)有問(wèn)題,但Firefox為什么例...
|
Java代碼<html><head><title>javascript</title><scripttype=text/javascript>functiontest(inVal)catch(error)}</script></head>...
|
盡管那需要用長(zhǎng)串的、沉悶的不同分支代碼來(lái)應(yīng)付不同瀏覽器的日子已經(jīng)過(guò)去,偶爾還是有必要做一些簡(jiǎn)單的區(qū)分和目標(biāo)檢測(cè)來(lái)確保某塊代碼能在用戶(hù)的機(jī)器上正常運(yùn)行。在這篇文章中,*介紹了7個(gè)在IE和Firefox中不同的JavaScript句法。1.CSSfloat值訪(fǎng)問(wèn)一個(gè)給定CSS值的最基本句法是:object.style.pr...
|
效果如下所示:<html><head><metahttp-equiv=Content-Typecontent=text/html;charset=gb2312/><title>JS教程:鼠標(biāo)懸停文字上顯示圖片</title><scriptlanguage...
|
今天在公司給別的同事改bug,其中一個(gè)是window.location.href不起作用alert(”ok”)window.location.href=‘/event/index.php?from_city=’+site;上面的alert(”ok”);是不跳轉(zhuǎn)后用來(lái)調(diào)試的,頁(yè)面反映為現(xiàn)實(shí)url的值,但不進(jìn)行跳轉(zhuǎn),分析思...
|
編程的陷阱(gotcha)是指計(jì)算機(jī)系統(tǒng)中的意想不到的文檔特征而不是bug.這些陷阱使得初學(xué)者遠(yuǎn)離javascript編程.在我看來(lái),因?yàn)樗械臑g覽器都能運(yùn)行javascript使得它是使用最廣泛的語(yǔ)言之一,但它也是最少人研究的.讓我們從一個(gè)基礎(chǔ)的示例開(kāi)始.1.浮點(diǎn)運(yùn)算這可能是挫敗一些對(duì)javascript不熟悉并準(zhǔn)備...
|
在判斷函數(shù)類(lèi)型時(shí),我們通常使用typeof方法,一般情況下,它會(huì)得到我們所預(yù)想的效果。但是,有一些細(xì)節(jié)并不為我們所熟知。JohnResig在分析了這些細(xì)節(jié)之后,為我們提供了一個(gè)完美的解決方案,本文將作詳細(xì)介紹:一、傳統(tǒng)方法不為人所知的細(xì)節(jié)毫無(wú)疑問(wèn),在判斷函數(shù)類(lèi)型時(shí),我們使用的是typeof方法,比如:functionf...
|
1.認(rèn)識(shí)數(shù)組數(shù)組就是某類(lèi)數(shù)據(jù)的集合,數(shù)據(jù)類(lèi)型可以是整型、字符串、甚至是對(duì)象Javascript不支持多維數(shù)組,但是因?yàn)閿?shù)組里面可以包含對(duì)象(數(shù)組也是一個(gè)對(duì)象),所以數(shù)組可以通過(guò)相互嵌套實(shí)現(xiàn)類(lèi)似多維數(shù)組的功能1.1定義數(shù)組聲明有10個(gè)元素的數(shù)組vara=newArray(10);此時(shí)為a已經(jīng)開(kāi)辟了內(nèi)存空間,包含10個(gè)元素...
|
|
this是Javascript語(yǔ)言的一個(gè)關(guān)鍵字。它代表函數(shù)運(yùn)行時(shí),自動(dòng)生成的一個(gè)內(nèi)部對(duì)象,只能在函數(shù)內(nèi)部使用。比如,
functiontest()
隨著函數(shù)使用場(chǎng)合的不同,this的值會(huì)發(fā)生變化。但是有一個(gè)總的原則,那就是this指的是,調(diào)用函數(shù)的那個(gè)對(duì)象。
下面分四種情況,詳細(xì)討論this的用法。情況一:純粹的...
|
基礎(chǔ)知識(shí)函數(shù)式編程簡(jiǎn)介說(shuō)到函數(shù)式編程,人們的第一印象往往是其學(xué)院派,晦澀難懂,大概只有那些蓬頭散發(fā),不修邊幅,甚至有些神經(jīng)質(zhì)的大學(xué)教授們才會(huì)用的編程方式。這可能在歷史上的某個(gè)階段的確如此,但是近來(lái)函數(shù)式編程已經(jīng)在實(shí)際應(yīng)用中發(fā)揮著巨大作用了,而更有越來(lái)越多的語(yǔ)言不斷的加入諸如閉包,匿名函數(shù)等的支持,從某種程度上來(lái)講,函數(shù)...
|
如果你有用javascript寫(xiě)過(guò)拖動(dòng)的話(huà),應(yīng)該知道是有多么麻煩的,不過(guò)yui3為大家提供了一個(gè)非常方便的方法實(shí)現(xiàn)拖動(dòng),今天我們先來(lái)看看使用yui3實(shí)現(xiàn)最簡(jiǎn)單拖動(dòng),首先貼出代碼(如果你感興趣,可以點(diǎn)擊這里查看效果):上面我有相應(yīng)的解釋?zhuān)@些解釋都是我的個(gè)人理解,可能不完全對(duì),但是這樣就可以實(shí)現(xiàn)拖動(dòng)了,如果你有正確的解釋...
|
以前讀書(shū)的時(shí)候絕不會(huì)想到會(huì)用客戶(hù)端腳本來(lái)實(shí)現(xiàn)這些功能,現(xiàn)在卻一開(kāi)始就要用上了,而且還覺(jué)得挺實(shí)用的。參考《Windows腳本技術(shù)》,應(yīng)該會(huì)有一點(diǎn)收獲。<htmlxmlns=http://www.w3.org/1999/xhtml>
<head>
<title>UntitledPag...
|
使用JavaScript將表格導(dǎo)出為Excel文件是一種比較常見(jiàn)的導(dǎo)出方法,但復(fù)雜表格的導(dǎo)出比較麻煩(比如報(bào)表的導(dǎo)出),為此我專(zhuān)門(mén)寫(xiě)了一段代碼專(zhuān)門(mén)處理表格導(dǎo)出,與各位分享一下。util.js:
/**
*Utilitiesforexportingatableasanexcelfile
*@authorDaniel...
|
在javascript中l(wèi)eft,right,mid函數(shù)的等價(jià)函數(shù)functionleft(mainstr,lnglen)else}functionright(mainstr,lnglen)else}functionmid(mainstr,starnum,endnum)else//mainstr.length}Java...
|
核心提示:在35歲以前,找出你所喜歡的,不論是衣著或是愛(ài)好,哪怕是與眾不同的小習(xí)慣也好。20歲、30歲時(shí)你可以不斷嘗試、不斷改變,但是到了35歲,你便要明確地建立個(gè)人風(fēng)格。35歲之前要做的十件事第一,學(xué)會(huì)本行業(yè)所需要的一切知識(shí)并有所發(fā)展。已故零件大王布魯?shù)ぴ谒?5歲時(shí),已經(jīng)成為零件行業(yè)的領(lǐng)袖,并且組建了年收入達(dá)千萬(wàn)美元...
|
[p][br][br]js模仿的datagrid[br][br][br];[br]}[br]functionwritenewvalue(strtxt,objtd)[br]//-->[br][/p][p][br][br][br][br]qqqqqq[br]fdsafas[br]fadsfasf[br]fsdafasf[b...
|
在國(guó)內(nèi),網(wǎng)站管理者似乎對(duì)robots.txt并沒(méi)有引起多大重視,應(yīng)一些朋友之請(qǐng)求,今天想通過(guò)這篇文章來(lái)簡(jiǎn)單談一下robots.txt的寫(xiě)作。robots.txt基本介紹robots.txt是一個(gè)純文本文件,在這個(gè)文件中網(wǎng)站管理者可以聲明該網(wǎng)站中不想被robots訪(fǎng)問(wèn)的部分,或者指定搜索引擎只收錄指定的內(nèi)容。當(dāng)一個(gè)搜索機(jī)...
|
界面測(cè)試的測(cè)試點(diǎn)以及應(yīng)該注意的問(wèn)題:
1:界面的線(xiàn)條是否一致,每個(gè)界面中線(xiàn)條是否對(duì)齊,是否一致。(靜態(tài)頁(yè)面沒(méi)有確認(rèn)的情況下)2:整個(gè)系統(tǒng)的界面是否保持一致3:界面中是否存在錯(cuò)別字4:界面所有的按鈕樣式是否一致5:每個(gè)界面是否同原靜態(tài)頁(yè)面設(shè)計(jì)一致(靜態(tài)頁(yè)面確認(rèn)的情況下)6:操作是否友好7:界面所有的按鈕、下拉框是否有響...
|