出版時(shí)間:2011-11 出版社:清華大學(xué)出版社 作者:Robin Nixon 頁數(shù):382 譯者:陳武,姚飛
Tag標(biāo)簽:無
內(nèi)容概要
《JavaScript快速開發(fā)工具箱—輕松解決JavaScript日常編程問題的100個(gè)插件工具》通透講解100個(gè)現(xiàn)成的JavaScript插件,引導(dǎo)您使用這些利器得心應(yīng)手地創(chuàng)建動(dòng)態(tài)Web內(nèi)容。本書開篇講解JavaScript、CSS和DOM,此后每章都列舉一個(gè)完整示例,指導(dǎo)您將特定效果快速應(yīng)用于網(wǎng)頁。使用這些插件,您只需調(diào)用一個(gè)函數(shù)就能完成諸多復(fù)雜任務(wù),從而收到事半功倍的神奇效果。
作者簡介
RobinNixon自20世紀(jì)80年代早期以來一直從事計(jì)算機(jī)工作,迄今已撰寫了多本計(jì)算機(jī)書籍。他的第一臺(tái)計(jì)算機(jī)是一臺(tái)在當(dāng)時(shí)堪稱具有“海量”內(nèi)存(4KB)的TandyTRS
80Model1!這些年來,他已為多份英國頂級(jí)計(jì)算機(jī)雜志撰寫了500多篇文章。本書是他撰寫的第6本書籍。
Robin與妻子Julie(一位具有豐富臨床經(jīng)驗(yàn)的護(hù)士)和5個(gè)孩子生活在英格蘭東南的海濱區(qū)。他還收養(yǎng)了三名殘疾兒童。Robin現(xiàn)在是一名自由技術(shù)作家。
書籍目錄
第1章 充分利用插件
1.1 下載并安裝web瀏覽器
1.2 選擇程序編輯器
1.3 管理ajax
1.4 早期版本的microsoft internet explorer
1.5 配套網(wǎng)站
1.6 包含全部插件
1.7 包含單個(gè)插件
1.8 包含javascript文件的位置
1.9 優(yōu)選代碼部分
1.10 錯(cuò)誤修正和報(bào)告
1.11 等待網(wǎng)頁加載完畢
1.12 小結(jié)
第2章 javascript、css和dom
2.1 文檔對(duì)象模型
2.2 級(jí)聯(lián)樣式表
2.3 在javascript中訪問樣式
2.4 javascript與分號(hào)
2.5 小結(jié)
第3章 核心插件
3.1 插件1:o()
3.1.1 關(guān)于此插件
3.1.2 變量、數(shù)組和函數(shù)
3.1.3 工作原理
3.1.4 使用方法
3.1.5 插件代碼
3.2 插件2:s()
3.2.1 關(guān)于此插件
3.2.2 變量、數(shù)組和函數(shù)
3.2.3 工作原理
3.2.4 使用方法
3.2.5 插件代碼
3.3 插件3:initialize()
3.3.1 關(guān)于此插件
3.3.2 變量、數(shù)組和函數(shù)
3.3.3 工作原理
3.3.4 使用方法
3.3.5 插件代碼
3.4 插件4:capturemouse()
3.4.1 關(guān)于此插件
3.4.2 變量、數(shù)組和函數(shù)
3.4.3 工作原理
3.4.4 使用方法
3.4.5 插件代碼
3.5 插件5:capturekeyboard()
3.5.1 關(guān)于此插件
3.5.2 變量、數(shù)組和函數(shù)
3.5.3 工作原理
3.5.4 使用方法
3.5.5 插件代碼
3.6 插件6:fromkeycode()
3.6.1 關(guān)于此插件
3.6.2 變量、數(shù)組和函數(shù)
3.6.3 工作原理
3.6.4 使用方法
3.6.5 插件代碼
3.7 插件7:getlastkey()
3.7.1 關(guān)于此插件
3.7.2 變量、數(shù)組和函數(shù)
3.7.3 工作原理
3.7.4 使用方法
3.7.5 插件代碼
3.8 插件8:preventaction()
3.8.1 關(guān)于此插件
3.8.2 變量、數(shù)組和函數(shù)
3.8.3 工作原理
3.8.4 使用方法
3.8.5 插件代碼
3.9 插件9:nopx()和px()
3.9.1 關(guān)于此插件
3.9.2 變量、數(shù)組和函數(shù)
3.9.3 工作原理
3.9.4 使用方法
3.9.5 插件代碼
3.10 插件10:x()和y()
3.10.1 關(guān)于此插件
3.10.2 變量、數(shù)組和函數(shù)
3.10.3 工作原理
3.10.4 使用方法
3.10.5 插件代碼
3.11 插件11:w()和h()
3.11.1 關(guān)于此插件
3.11.2 變量、數(shù)組和函數(shù)
3.11.3 工作原理
3.11.4 使用方法
3.11.5 插件代碼
3.12 插件12:html()
3.12.1 關(guān)于此插件
3.12.2 變量、數(shù)組和函數(shù)
3.12.3 工作原理
3.12.4 使用方法
3.12.5 插件代碼
3.13 插件13:savestate()
3.13.1 關(guān)于此插件
3.13.2 變量、數(shù)組和函數(shù)
3.13.3 工作原理
3.13.4 使用方法
3.13.5 插件代碼
3.14 插件14:restorestate()
3.14.1 關(guān)于此插件
3.14.2 變量、數(shù)組和函數(shù)
3.14.3 工作原理
3.14.4 使用方法
3.14.5 插件代碼
3.15 插件15:insvars()
3.15.1 關(guān)于此插件
3.15.2 變量、數(shù)組和函數(shù)
3.15.3 工作原理
3.15.4 使用方法
3.15.5 插件代碼
3.16 插件16:strrepeat()
3.16.1 關(guān)于此插件
3.16.2 變量、數(shù)組和函數(shù)
3.16.3 工作原理
3.16.4 使用方法
3.16.5 插件代碼
3.17 插件17:hexdec()
3.17.1 關(guān)于此插件
3.17.2 變量、數(shù)組和函數(shù)
3.17.3 工作原理
3.17.4 使用方法
3.17.5 插件代碼
3.18 插件18:dechex()
3.18.1 關(guān)于此插件
3.18.2 變量、數(shù)組和函數(shù)
3.18.3 工作原理
3.18.4 使用方法
3.18.5 插件代碼
第4章 位置和大小
4.1 插件19:resizewidth()
4.1.1 關(guān)于此插件
4.1.2 變量、數(shù)組和函數(shù)
4.1.3 工作原理
4.1.4 使用方法
4.1.5 插件代碼
4.2 插件20:resizeheight()
4.2.1 關(guān)于此插件
4.2.2 變量、數(shù)組和函數(shù)
4.2.3 工作原理
4.2.4 使用方法
4.2.5 插件代碼
4.3 插件21:resize()
4.3.1 關(guān)于此插件
4.3.2 變量、數(shù)組和函數(shù)
4.3.3 工作原理
4.3.4 使用方法
4.3.5 插件代碼
4.4 插件22:position()
4.4.1 關(guān)于此插件
4.4.2 變量、數(shù)組和函數(shù)
4.4.3 工作原理
4.4.4 使用方法
4.4.5 插件代碼
4.5 插件23:goto()
4.5.1 關(guān)于此插件
4.5.2 變量、數(shù)組和函數(shù)
4.5.3 工作原理
4.5.4 使用方法
4.5.5 插件代碼
4.6 插件24:locate()
4.6.1 關(guān)于此插件
4.6.2 變量、數(shù)組和函數(shù)
4.6.3 工作原理
4.6.4 使用方法
4.6.5 插件代碼
4.7 插件25:getwindowwidth()
4.7.1 關(guān)于此插件
4.7.2 變量、數(shù)組和函數(shù)
4.7.3 工作原理
4.7.4 使用方法
4.7.5 插件代碼
4.8 插件26:getwindowheight()
4.8.1 關(guān)于此插件
4.8.2 變量、數(shù)組和函數(shù)
4.8.3 工作原理
4.8.4 使用方法
4.8.5 插件代碼
4.9 插件27:gotoedge()
4.9.1 關(guān)于此插件
4.9.2 變量、數(shù)組和函數(shù)
4.9.3 工作原理
4.9.4 使用方法
4.9.5 插件代碼
4.10 插件28:centerx()
4.10.1 關(guān)于此插件
4.10.2 變量、數(shù)組和函數(shù)
4.10.3 工作原理
4.10.4 使用方法
4.10.5 插件代碼
4.11 插件29:centery()
4.11.1 關(guān)于此插件
4.11.2 變量、數(shù)組和函數(shù)
4.11.3 工作原理
4.11.4 使用方法
4.11.5 插件代碼
4.12 插件30:center()
4.12.1 關(guān)于此插件
4.12.2 變量、數(shù)組和函數(shù)
4.12.3 工作原理
4.12.4 使用方法
4.12.5 插件代碼
第5章 可視化
5.1 插件31:invisible()
5.1.1 關(guān)于此插件
5.1.2 變量、數(shù)組和函數(shù)
5.1.3 工作原理
5.1.4 使用方法
5.1.5 插件代碼
5.2 插件32:visible()
5.2.1 關(guān)于此插件
5.2.2 變量、數(shù)組和函數(shù)
5.2.3 工作原理
5.2.4 使用方法
5.2.5 插件代碼
5.3 插件33:visibilitytoggle()
5.3.1 關(guān)于此插件
5.3.2 變量、數(shù)組和函數(shù)
5.3.3 工作原理
5.3.4 使用方法
5.3.5 插件代碼
5.4 插件34:opacity()
5.4.1 關(guān)于此插件
5.4.2 變量、數(shù)組和函數(shù)
5.4.3 工作原理
5.4.4 使用方法
5.4.5 插件代碼
5.5 插件35:fade()
5.5.1 關(guān)于此插件
5.5.2 變量、數(shù)組和函數(shù)
5.5.3 工作原理
5.5.4 使用方法
5.5.5 插件代碼
5.6 插件36:fadeout()
5.6.1 關(guān)于此插件
5.6.2 變量、數(shù)組和函數(shù)
5.6.3 工作原理
5.6.4 使用方法
5.6.5 插件代碼
5.7 插件37:fadein()
5.7.1 關(guān)于此插件
5.7.2 變量、數(shù)組和函數(shù)
5.7.3 工作原理
5.7.4 使用方法
5.7.5 插件代碼
5.8 插件38:fadetoggle()
5.8.1 關(guān)于此插件
5.8.2 變量、數(shù)組和函數(shù)
5.8.3 工作原理
5.8.4 使用方法
5.8.5 插件代碼
5.9 插件39:fadebetween()
5.9.1 關(guān)于此插件
5.9.2 變量、數(shù)組和函數(shù)
5.9.3 工作原理
5.9.4 使用方法
5.9.5 插件代碼
5.10 插件40:hide()
5.10.1 關(guān)于此插件
5.10.2 變量、數(shù)組和函數(shù)
5.10.3 工作原理
5.10.4 使用方法
5.10.5 插件代碼
5.11 插件41:show()
5.11.1 關(guān)于此插件
5.11.2 變量、數(shù)組和函數(shù)
5.11.3 工作原理
5.11.4 使用方法
5.11.5 插件代碼
5.12 插件42:hidetoggle()
5.12.1 關(guān)于此插件
5.12.2 變量、數(shù)組和函數(shù)
5.12.3 工作原理
5.12.4 使用方法
5.12.5 插件代碼
第6章 移動(dòng)和動(dòng)畫
6.1 插件43:slide()
6.1.1 關(guān)于此插件
6.1.2 變量、數(shù)組和函數(shù)
6.1.3 工作原理
6.1.4 使用方法
6.1.5 插件代碼
6.2 插件44:slidebetween()
6.2.1 關(guān)于此插件
6.2.2 變量、數(shù)組和函數(shù)
6.2.3 工作原理
6.2.4 使用方法
6.2.5 插件代碼
6.3 插件45:deflate()
6.3.1 關(guān)于此插件
6.3.2 變量、數(shù)組和函數(shù)
6.3.3 工作原理
6.3.4 使用方法
6.3.5 插件代碼
6.4 插件46:reflate()
6.4.1 關(guān)于此插件
6.4.2 變量、數(shù)組和函數(shù)
6.4.3 工作原理
6.4.4 使用方法
6.4.5 插件代碼
6.5 插件47:deflatetoggle()
6.5.1 關(guān)于此插件
6.5.2 變量、數(shù)組和函數(shù)
6.5.3 工作原理
6.5.4 使用方法
6.5.5 插件代碼
6.6 插件48:deflatebetween()
6.6.1 關(guān)于此插件
6.6.2 變量、數(shù)組和函數(shù)
6.6.3 工作原理
6.6.4 使用方法
6.6.5 插件代碼
6.7 插件49:zoom()
6.7.1 關(guān)于此插件
6.7.2 變量、數(shù)組和函數(shù)
6.7.3 工作原理
6.7.4 使用方法
6.7.5 插件代碼
6.8 插件50:zoomdown()
6.8.1 關(guān)于此插件
6.8.2 變量、數(shù)組和函數(shù)
6.8.3 工作原理
6.8.4 使用方法
6.8.5 插件代碼
6.9 插件51:zoomrestore()
6.9.1 關(guān)于此插件
6.9.2 變量、數(shù)組和函數(shù)
6.9.3 工作原理
6.9.4 使用方法
6.9.5 插件代碼
6.10 插件52:zoomtoggle()
6.10.1 關(guān)于此插件
6.10.2 變量、數(shù)組和函數(shù)
6.10.3 工作原理
6.10.4 使用方法
6.10.5 插件代碼
第7章 鏈接和交互
7.1 插件53: chain()、nextinchain() 和callback()
7.1.1 關(guān)于此插件
7.1.2 變量、數(shù)組和函數(shù)
7.1.3 工作原理
7.1.4 使用方法
7.1.5 插件代碼
7.2 插件54:repeat()
7.2.1 關(guān)于此插件
7.2.2 變量、數(shù)組和函數(shù)
7.2.3 工作原理
7.2.4 使用方法
7.2.5 插件代碼
7.3 插件55:while()
7.3.1 關(guān)于此插件
7.3.2 變量、數(shù)組和函數(shù)
7.3.3 工作原理
7.3.4 使用方法
7.3.5 插件代碼
7.4 插件56:pause()
7.4.1 關(guān)于此插件
7.4.2 變量、數(shù)組和函數(shù)
7.4.3 工作原理
7.4.4 使用方法
7.4.5 插件代碼
7.5 插件57:waitkey()
7.5.1 關(guān)于此插件
7.5.2 變量、數(shù)組和函數(shù)
7.5.3 工作原理
7.5.4 使用方法
7.5.5 插件代碼
7.6 插件58:flip()
7.6.1 關(guān)于此插件
7.6.2 變量、數(shù)組和函數(shù)
7.6.3 工作原理
7.6.4 使用方法
7.6.5 插件代碼
7.7 插件59:hoverslide()
7.7.1 關(guān)于此插件
7.7.2 變量、數(shù)組和函數(shù)
7.7.3 工作原理
7.7.4 使用方法
7.7.5 插件代碼
第8章 菜單和導(dǎo)航
8.1 插件60:hoverslidemenu()
8.1.1 關(guān)于此插件
8.1.2 變量、數(shù)組和函數(shù)
8.1.3 工作原理
8.1.4 使用方法
8.1.5 插件代碼
8.2 插件61:popdown()
8.2.1 關(guān)于此插件
8.2.2 變量、數(shù)組和函數(shù)
8.2.3 工作原理
8.2.4 使用方法
8.2.5 插件代碼
8.3 插件62:popup()
8.3.1 關(guān)于此插件
8.3.2 變量、數(shù)組和函數(shù)
8.3.3 工作原理
8.3.4 使用方法
8.3.5 插件代碼
8.4 插件63:poptoggle()
8.4.1 關(guān)于此插件
8.4.2 變量、數(shù)組和函數(shù)
8.4.3 工作原理
8.4.4 使用方法
8.4.5 插件代碼
8.5 插件64:foldingmenu()
8.5.1 關(guān)于此插件
8.5.2 變量、數(shù)組和函數(shù)
8.5.3 工作原理
8.5.4 使用方法
8.5.5 插件代碼
8.6 插件65:contextmenu()
8.6.1 關(guān)于此插件
8.6.2 變量、數(shù)組和函數(shù)
8.6.3 工作原理
8.6.4 使用方法
8.6.5 插件代碼
8.7 插件66:dockbar()
8.7.1 關(guān)于此插件
8.7.2 變量、數(shù)組和函數(shù)
8.7.3 工作原理
8.7.4 使用方法
8.7.5 插件代碼
8.8 插件67:rollover()
8.8.1 關(guān)于此插件
8.8.2 變量、數(shù)組和函數(shù)
8.8.3 工作原理
8.8.4 使用方法
8.8.5 插件代碼
8.9 插件68:breadcrumbs()
8.9.1 關(guān)于此插件
8.9.2 變量、數(shù)組和函數(shù)
8.9.3 工作原理
8.9.4 使用方法
8.9.5 插件代碼
8.10 插件69:browserwindow()
8.10.1 關(guān)于此插件
8.10.2 變量、數(shù)組和函數(shù)
8.10.3 工作原理
8.10.4 使用方法
8.10.5 插件代碼
第9章 文本效果
9.1 插件70:textscroll()
9.1.1 關(guān)于此插件
9.1.2 變量、數(shù)組和函數(shù)
9.1.3 工作原理
9.1.4 使用方法
9.1.5 插件代碼
9.2 插件71:texttype()
9.2.1 關(guān)于此插件
9.2.2 變量、數(shù)組和函數(shù)
9.2.3 工作原理
9.2.4 使用方法
9.2.5 插件代碼
9.3 插件72:matrixtotext()
9.3.1 關(guān)于此插件
9.3.2 變量、數(shù)組和函數(shù)
9.3.3 工作原理
9.3.4 使用方法
9.3.5 插件代碼
9.4 插件73:texttomatrix()
9.4.1 關(guān)于此插件
9.4.2 變量、數(shù)組和函數(shù)
9.4.3 工作原理
9.4.4 使用方法
9.4.5 插件代碼
9.5 插件74:colorfade()
9.5.1 關(guān)于此插件
9.5.2 變量、數(shù)組和函數(shù)
9.5.3 工作原理
9.5.4 使用方法
9.5.5 插件代碼
9.6 插件75:flyin()
9.6.1 關(guān)于此插件
9.6.2 變量、數(shù)組和函數(shù)
9.6.3 工作原理
9.6.4 使用方法
9.6.5 插件代碼
9.7 插件76:textripple()
9.7.1 關(guān)于此插件
9.7.2 變量、數(shù)組和函數(shù)
9.7.3 工作原理
9.7.4 使用方法
9.7.5 插件代碼
第10章 聲音和視覺效果
10.1 插件77:lightbox()
10.1.1 關(guān)于此插件
10.1.2 變量、數(shù)組和函數(shù)
10.1.3 工作原理
10.1.4 使用方法
10.1.5 插件代碼
10.2 插件78:slideshow()
10.2.1 關(guān)于此插件
10.2.2 變量、數(shù)組和函數(shù)
10.2.3 工作原理
10.2.4 使用方法
10.2.5 插件代碼
10.3 插件79:billboard()
10.3.1 關(guān)于此插件
10.3.2 變量、數(shù)組和函數(shù)
10.3.3 工作原理
10.3.4 使用方法
10.3.5 插件代碼
10.4 插件80:googlechart()
10.4.1 關(guān)于此插件
10.4.2 變量、數(shù)組和函數(shù)
10.4.3 工作原理
10.4.4 使用方法
10.4.5 插件代碼
10.5 插件81:playsound()
10.5.1 關(guān)于此插件
10.5.2 變量、數(shù)組和函數(shù)
10.5.3 工作原理
10.5.4 使用方法
10.5.5 插件代碼
10.6 插件82:embedyoutube()
10.6.1 關(guān)于此插件
10.6.2 變量、數(shù)組和函數(shù)
10.6.3 工作原理
10.6.4 使用方法
10.6.5 插件代碼
10.7 插件83:pulsateon-mouseover()
10.7.1 關(guān)于此插件
10.7.2 變量、數(shù)組和函數(shù)
10.7.3 工作原理
10.7.4 使用方法
10.7.5 插件代碼
第11章 cookie、ajax和安全性
11.1 插件84:processcookie()
11.1.1 關(guān)于此插件
11.1.2 變量、數(shù)組和函數(shù)
11.1.3 工作原理
11.1.4 使用方法
11.1.5 插件代碼
11.2 插件85:createajaxobject()
11.2.1 關(guān)于此插件
11.2.2 變量、數(shù)組和函數(shù)
11.2.3 工作原理
11.2.4 使用方法
11.2.5 插件代碼
11.3 插件86:getajaxrequest()
11.3.1 關(guān)于此插件
11.3.2 變量、數(shù)組和函數(shù)
11.3.3 工作原理
11.3.4 使用方法
11.3.5 插件代碼
11.4 插件87:postajax-request()
11.4.1 關(guān)于此插件
11.4.2 變量、數(shù)組和函數(shù)
11.4.3 工作原理
11.4.4 使用方法
11.4.5 插件代碼
11.5 插件88:framebust()
11.5.1 關(guān)于此插件
11.5.2 變量、數(shù)組和函數(shù)
11.5.3 工作原理
11.5.4 使用方法
11.5.5 插件代碼
11.6 插件89:protectemail()
11.6.1 關(guān)于此插件
11.6.2 變量、數(shù)組和函數(shù)
11.6.3 工作原理
11.6.4 使用方法
11.6.5 插件代碼
第12章 表單和驗(yàn)證
12.1 插件90:fieldprompt()
12.1.1 關(guān)于此插件
12.1.2 變量、數(shù)組和函數(shù)
12.1.3 工作原理
12.1.4 使用方法
12.1.5 插件代碼
12.2 插件91:resizetextarea()
12.2.1 關(guān)于此插件
12.2.2 變量、數(shù)組和函數(shù)
12.2.3 工作原理
12.2.4 使用方法
12.2.5 插件代碼
12.3 插件92:validateemail()
12.3.1 關(guān)于此插件
12.3.2 變量、數(shù)組和函數(shù)
12.3.3 工作原理
12.3.4 使用方法
12.3.5 插件代碼
12.4 插件93:validate-password()
12.4.1 關(guān)于此插件
12.4.2 變量、數(shù)組和函數(shù)
12.4.3 工作原理
12.4.4 使用方法
12.4.5 插件代碼
12.5 插件94:cleanupstring()
12.5.1 關(guān)于此插件
12.5.2 變量、數(shù)組和函數(shù)
12.5.3 工作原理
12.5.4 使用方法
12.5.5 插件代碼
12.6 插件95:validatecredit-card()
12.6.1 關(guān)于此插件
12.6.2 變量、數(shù)組和函數(shù)
12.6.3 工作原理
12.6.4 使用方法
12.6.5 插件代碼
第13章 常見問題解決方案
13.1 插件96:rolling-copyright()
13.1.1 關(guān)于此插件
13.1.2 變量、數(shù)組和函數(shù)
13.1.3 工作原理
13.1.4 使用方法
13.1.5 插件代碼
13.2 插件97:alert()
13.2.1 關(guān)于此插件
13.2.2 變量、數(shù)組和函數(shù)
13.2.3 工作原理
13.2.4 使用方法
13.2.5 插件代碼
13.3 插件98:replacealert()
13.3.1 關(guān)于此插件
13.3.2 變量、數(shù)組和函數(shù)
13.3.3 工作原理
13.3.4 使用方法
13.3.5 插件代碼
13.4 插件99:tooltip()
13.4.1 關(guān)于此插件
13.4.2 變量、數(shù)組和函數(shù)
13.4.3 工作原理
13.4.4 使用方法
13.4.5 插件代碼
13.5 插件100:cursortrail()
13.5.1 關(guān)于此插件
13.5.2 變量、數(shù)組和函數(shù)
13.5.3 工作原理
13.5.4 使用方法
13.5.5 插件代碼
13.6 插件101:toucheable()
13.6.1 關(guān)于此插件
13.6.2 變量、數(shù)組和函數(shù)
13.6.3 工作原理
13.6.4 使用方法
13.6.5 插件代碼
編輯推薦
《JavaScript快速開發(fā)工具箱:輕松解決JavaScript日常編程問題的100個(gè)插件工具》提供具有以下功能的插件:調(diào)整對(duì)象大小和位置、對(duì)象之間的淡入淡出效果、移動(dòng)和動(dòng)畫、鏈接和交互、菜單和導(dǎo)航、文本效果、聲音和視覺效果、Cookie、Ajax和安全、表單和驗(yàn)證、其他功能。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載