注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)JavaScript實用范例辭典

JavaScript實用范例辭典

JavaScript實用范例辭典

定 價:¥39.80

作 者: 蔡俊平
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 算法語言

ISBN: 9787302155584 出版時間: 2007-07-01 包裝: 平裝
開本: 16開 頁數(shù): 401 字數(shù):  

內(nèi)容簡介

  本書通過369個范例,詳細介紹了JavaScript的基本知識、通過 JavaScript在網(wǎng)頁中處理時間/日期、與瀏覽器相關(guān)的各方面的知識、與瀏覽器窗口相關(guān)的知識、網(wǎng)頁中各種文字特效的實現(xiàn)方法、網(wǎng)頁事件的處理方法、超鏈接的處理方法、表單的處理方法、頁面內(nèi)容的處理方法、網(wǎng)頁圖片特效制作的各種技巧、在網(wǎng)頁中嵌入聲音與影像及控制聲音與影像播放的方法,還介紹了如何檢查網(wǎng)頁中數(shù)字、字母、時間日期、郵政編碼、電子郵件地址、IP地址是否正確的方法。本書內(nèi)容淺顯易懂,由淺入深,范例內(nèi)容豐富實用,適合廣大網(wǎng)頁制作愛好者閱讀使用。

作者簡介

暫缺《JavaScript實用范例辭典》作者簡介

圖書目錄

第1章 基礎(chǔ)篇 1
1.1 使用JavaScript 1
1.2 使用VBScript 2
1.3 在JavaScript中使用變量 2
1.4 檢查變量的類型 3
1.5 算術(shù)運算符 4
1.6 比較運算符 5
1.7 邏輯運算符 6
1.8 遞增、遞減運算符 7
1.9 算術(shù)賦值運算符 8
1.10 三元運算符(條件運算符) 9
1.11 檢查變量是否存在 10
1.12 表達式的計算順序 11
1.13 條件選取(if) 12
1.14 多條件的選取if 13
1.15 雙重選取(if) 14
1.16 多重選取if 15
1.17 switch流程控制 16
1.18 重復(fù)執(zhí)行(for) 17
1.19 重復(fù)執(zhí)行(while) 18
1.20 危險(使用無窮循環(huán)凍結(jié)頁面) 19
1.21 將1~10之間的奇偶數(shù)分開 20
1.22 聲明數(shù)組 21
1.23 取得數(shù)組的大小 22
1.24 使用循環(huán)存取數(shù)組 23
1.25 連結(jié)兩個數(shù)組 24
1.26 數(shù)組的排序(使用sort方法) 25
1.27 刪除數(shù)組變量 26
1.28 絕對值函數(shù)的使用abs() 27
1.29 四舍五入函數(shù)的使用round() 27
1.30 取整數(shù)函數(shù)的使用(ceil()與floor()) 28
1.31 平方根函數(shù)的使用(sqrt()) 29
1.32 取得兩個數(shù)中的最大數(shù)(max())或最小數(shù)(min()) 30
1.33 隨機函數(shù)(random()) 31
1.34 圓形面積計算 32
1.35 矩形面積計算 33
1.36 三角形面積計算 34
1.37 球體面積計算 34
1.38 聲明一個自定義的函數(shù) 35
1.39 單擊按鈕時調(diào)用函數(shù) 36
1.40 多個函數(shù)同時調(diào)用 37
1.41 使用對象 38
1.42 聲明一個對象 39
1.43 判斷一個對象是否存在 40
1.44 使用with省略對象名稱 41
1.45 用變量省略對象名稱 42
1.46 取得對象的編號 43
1.47 定義CSS樣式表 44
1.48 取得類的名稱 45
1.49 在指定的時間調(diào)用函數(shù) 46
1.50 在指定的時間反復(fù)調(diào)用函數(shù) 47
1.51 加載一個外部的CSS樣式表文件 48
1.52 指定一個js文件作為JavaScript來源 49
1.53 指定外部Behavior文件作為JavaScript的來源 50
1.54 將數(shù)字轉(zhuǎn)換為字符串 51
1.55 將字符串轉(zhuǎn)換成數(shù)字 51
1.56 例外處理 52
第2章 日期/時間篇 54
2.1 在網(wǎng)頁中顯示目前的日期/時間 54
2.2 取得距離基準(zhǔn)時間指定毫秒數(shù)的時間 54
2.3 取得目前距離基準(zhǔn)時間的毫秒數(shù) 55
2.4 顯示指定的日期 56
2.5 以本地格式顯示日期/時間 57
2.6 分別取得目前日期的年、月、日 58
2.7 分別取得目前時間的時、分、秒 59
2.8 在網(wǎng)頁中顯示目前是星期幾 60
2.9 在網(wǎng)頁中顯示中文日期和中文星期 60
2.10 顯示有上/下午的時間 61
2.11 在不同的時間顯示不同的提示信息 63
2.12 在文字字段中動態(tài)顯示時間 64
2.13 在標(biāo)題欄中顯示日期 65
2.14 在標(biāo)題欄中動態(tài)顯示時間 66
2.15 在狀態(tài)欄中顯示日期 67
2.16 在狀態(tài)欄中動態(tài)顯示時間 68
2.17 在頁面指定位置顯示時鐘 69
2.18 帶開關(guān)的時鐘 70
2.19 節(jié)日倒計時 71
2.20 計算未來的時間 73
2.21 顯示停留時間 74
2.22 倒影時鐘 75
2.23 全中文日期顯示 76
第3章 瀏覽器篇 79
3.1 取得瀏覽器的信息 79
3.2 判斷使用的瀏覽器 79
3.3 獲取瀏覽器的版本 81
3.4 取得用戶信息 82
3.5 獲取操作系統(tǒng)的名稱 82
3.6 根據(jù)不同的瀏覽器前往不同的網(wǎng)頁 83
3.7 獲取Build Number(IE) 84
3.8 檢測瀏覽器所安裝的插件 86
3.9 檢測是否安裝Flash插件 87
3.10 檢測是否安裝QuickTime插件 88
3.11 獲取Flash外掛程序的版本 89
3.12 獲取腳本程序引擎信息 90
3.13 編寫可以在IE 4、Netscape 3以上運行的JavaScript 91
3.14 編寫可以在IE 4以上執(zhí)行的JavaScript 92
3.15 編寫可以在IE 5以上執(zhí)行的JavaScript 93
3.16 編寫可以在IE 6以上運行的JavaScript 94
3.17 當(dāng)瀏覽器不支持Script時顯示的內(nèi)容 95
第4章 Cookie篇 96
4.1 將資料寫入Cookie 96
4.2 讀取Cookie的值 97
4.3 記錄瀏覽者的姓名 98
4.4 顯示瀏覽次數(shù) 99
4.5 記錄瀏覽網(wǎng)站的時間 101
4.6 只顯示一次的彈出式窗口 102
4.7 記住登錄賬號和密碼 103
4.8 檢測瀏覽器是否關(guān)閉了Cookie功能 105
第5章 視窗篇 106
5.1 警告對話框 106
5.2 在警告對話框上顯示多行消息正文 106
5.3 確認對話框 107
5.4 輸入對話框 108
5.5 顯示網(wǎng)頁對話框 109
5.6 以頂層模式顯示網(wǎng)頁對話框 110
5.7 取得瀏覽器窗口大小(Netscape) 110
5.8 取得瀏覽器窗口大小(IE) 111
5.9 設(shè)定瀏覽器窗口大小(IE) 112
5.10 不能改變大小的窗口 113
5.11 指定瀏覽器窗口的位置 114
5.12 取得屏幕的大小 114
5.13 提示瀏覽者更改分辨率 115
5.14 使瀏覽器窗口顯示于屏幕中央 116
5.15 使瀏覽器窗口顯示于屏幕左上角 117
5.16 使瀏覽器窗口顯示于屏幕右下角 118
5.17 使瀏覽器窗口大小適合于屏幕大小 119
5.18 窗口的從天而降效果 120
5.19 振動的窗口 122
5.20 窗口縮小效果 123
5.21 窗口的自動向下滾動 124
5.22 窗口的自動向右滾動 125
5.23 雙擊鼠標(biāo)滾動窗口/單擊鼠標(biāo)停止?jié)L動 126
5.24 去掉窗口滾動條 127
5.25 讓滾動條在窗口左邊出現(xiàn) 128
5.26 改變窗口滾動條的樣式 129
5.27 不能最小化的窗口 130
5.28 改變在瀏覽器地址欄中顯示的圖標(biāo) 131
5.29 彈出一個新窗口 131
5.30 彈出一個無屬性欄的窗口 132
5.31 彈出廣告窗口 133
5.32 彈出多個窗口 134
5.33 指定彈出窗口的位置(IE) 135
5.34 指定彈出窗口的位置(Netscape) 136
5.35 彈出一個居中顯示的窗口 137
5.36 彈出一個全屏幕窗口 138
5.37 在彈出的窗口中顯示菜單 139
5.38 在彈出的窗口中顯示標(biāo)準(zhǔn)按鈕欄 140
5.39 在彈出的窗口中顯示地址欄 141
5.40 在彈出的窗口中顯示狀態(tài)欄 141
5.41 在彈出的窗口中顯示滑塊 142
5.42 允許調(diào)整彈出窗口的大小 143
5.43 彈出一個頂層窗口 144
5.44 關(guān)閉窗口 145
5.45 在主窗口上關(guān)閉彈出式窗口 146
5.46 在彈出式窗口上關(guān)閉主窗口 146
5.47 將主窗口中的資料輸出到彈出式窗口中 147
5.48 將彈出式窗口的資料輸入到主窗口中 149
5.49 彈出一個自動關(guān)閉的窗口 150
第6章 文字篇 152
6.1 連接字符串 152
6.2 比較兩個字符串 153
6.3 取得字符串的長度 154
6.4 英文字母大小寫轉(zhuǎn)換 155
6.5 取得字符串中指定位置的字符 156
6.6 取得指定Unicode值所表示的字符 157
6.7 搜索字符串 158
6.8 從右至左搜索字符串 159
6.9 擷取部分字符串 160
6.10 將字符串分割成單個字符 161
6.11 使用指定的字符分割字符串 162
6.12 發(fā)光特效文字 163
6.13 陰影特效文字 164
6.14 半透明文字 165
6.15 水波文字 166
6.16 鼠標(biāo)移上去后改變文字的顏色 167
6.17 鼠標(biāo)移上去后改變文字的樣式 168
6.18 讓瀏覽者自己選擇網(wǎng)頁文字的大小 168
6.19 讓瀏覽者自己選擇網(wǎng)頁文字的顏色 169
6.20 動態(tài)縮放文字 170
6.21 隱藏顯示文字 171
6.22 鼠標(biāo)移上時文字顯示陰影 172
6.23 閃爍文字 173
6.24 淡入淡出的文字效果 175
6.25 不斷變色的文字 176
6.26 產(chǎn)生漸變顏色的文字效果 177
6.27 逐字變化文字顏色 178
6.28 文字從左邊移動到右邊 180
6.29 文字來回反彈 181
6.30 升降文字 182
6.31 反彈文字 184
6.32 逐字顯示文字 186
6.33 逐行顯示文字 187
6.34 動感Loading文字 188
6.35 動感標(biāo)題文字 190
6.36 標(biāo)題上的跑馬燈文字 191
第7章 網(wǎng)頁事件篇 193
7.1 進入、離開網(wǎng)頁顯示信息 193
7.2 單擊和雙擊鼠標(biāo)事件 194
7.3 取得鼠標(biāo)的按鍵 195
7.4 禁止單擊鼠標(biāo)右鍵 196
7.5 絕對禁止單擊鼠標(biāo)右鍵 197
7.6 鼠標(biāo)控制文字的滾動 198
7.7 取得鼠標(biāo)在網(wǎng)頁中的X、Y坐標(biāo)(IE) 199
7.8 取得鼠標(biāo)在網(wǎng)頁中的X、Y坐標(biāo)(Netscape) 200
7.9 跟隨鼠標(biāo)移動的圖片 201
7.10 跟隨鼠標(biāo)移動的文字 202
7.11 跟隨鼠標(biāo)移動的星星 204
7.12 可以用鼠標(biāo)拖動的文字 206
7.13 使用鼠標(biāo)拖動圖片 207
7.14 交換式圖片按鈕 209
7.15 顯示或隱藏圖片 210
7.16 在鼠標(biāo)單擊處顯示圖片 211
7.17 鼠標(biāo)經(jīng)過時改變一行表格的顏色 212
7.18 網(wǎng)頁彈出菜單 213
7.19 網(wǎng)頁下拉式菜單 215
7.20 網(wǎng)頁樹形目錄 216
7.21 取得按鍵的ASCII編碼 218
7.22 取得按下的按鍵 219
7.23 給網(wǎng)頁設(shè)定快捷鍵 220
7.24 將按下的按鍵顯示在網(wǎng)頁上 221
7.25 檢查是否按下Ctrl、Alt、Shift鍵 222
7.26 取得鍵盤的方向鍵 223
7.27 用方向鍵來控制圖片的移動 224
7.28 顯示不同的鼠標(biāo)指針樣式 226
7.29 使用外部的鼠標(biāo)指針樣式 227
7.30 在超級鏈接上顯示提示信息 227
第8章 超鏈接篇 229
8.1 單擊按鈕鏈接到指定的網(wǎng)頁 229
8.2 定時前往其他頁面 230
8.3 隨機顯示網(wǎng)頁 231
8.4 取得目前頁面的網(wǎng)址 232
8.5 設(shè)定超鏈接樣式 232
8.6 按鈕式超鏈接 233
8.7 定時改變超鏈接文字的顏色 235
8.8 定時滾動超鏈接 236
8.9 超鏈接確認對話框 237
8.10 頁面載入等待 238
8.11 關(guān)閉窗口超鏈接 239
8.12 隨機產(chǎn)生超鏈接地址 240
8.13 制作登錄的密碼驗證功能 241
8.14 取得頁面的超鏈接數(shù) 242
8.15 取得頁面中所有的超鏈接地址 243
第9章 表單篇 245
9.1 圖片發(fā)送按鈕 245
9.2 相當(dāng)于發(fā)送按鈕的超鏈接 246
9.3 相當(dāng)于重設(shè)按鈕的超鏈接 246
9.4 防止表單多次發(fā)送 247
9.5 隨機設(shè)定表單的發(fā)送地址 249
9.6 在新窗口中顯示表單內(nèi)容 250
9.7 允許或禁止對整個表單的訪問 251
9.8 讀取表單中所有元素的名稱 252
9.9 使用E-mail發(fā)送表單 253
9.10 查看文字字段的內(nèi)容 254
9.11 驗證文字字段是否輸入資料 255
9.12 驗證文字字段中輸入的是否是數(shù)字 256
9.13 驗證文字字段中輸入的是否是字母 258
9.14 驗證文字字段中輸入的是否是日期格式 259
9.15 驗證文字字段中輸入的是否是時間格式 261
9.16 驗證文字字段中輸入的是否為郵箱地址 262
9.17 自動切換為英文輸入模式 264
9.18 使用鍵盤選擇文字字段 265
9.19 使文字字段取得focus 266
9.20 鼠標(biāo)經(jīng)過時選取文字字段中的文字 266
9.21 鼠標(biāo)經(jīng)過時改變文字字段的文字顏色 268
9.22 鼠標(biāo)經(jīng)過時改變文字字段的背景顏色 269
9.23 鼠標(biāo)經(jīng)過時改變文字字段的邊框顏色 269
9.24 文字字段自動調(diào)整大小 270
9.25 改變文字字段中文字的對齊方式 271
9.26 雙重輸入文字 272
9.27 以圖片顯示輸入的數(shù)字 273
9.28 制作Google搜索表單 275
9.29 一個簡單的計算器 276
9.30 取得文字區(qū)域中文字的行數(shù) 277
9.31 在文字區(qū)域中移動光標(biāo)的位置 278
9.32 在文字區(qū)域中添加一行文字 279
9.33 限制在文字區(qū)域中輸入的文字數(shù)量 280
9.34 限制在文字區(qū)域中輸入的文字行數(shù) 281
9.35 改變文字區(qū)域的高寬 283
9.36 檢驗一組選項按鈕的選擇情況 284
9.37 改變目前選取的選項按鈕的顏色 285
9.38 連動式選項按鈕 286
9.39 選中單選按鈕改變網(wǎng)頁背景顏色 288
9.40 檢驗一個復(fù)選框是否選中 289
9.41 檢驗一組復(fù)選框是否選中 290
9.42 檢驗兩個復(fù)選框是否同時選中 291
9.43 解除所有復(fù)選框的選中 292
9.44 全選所有復(fù)選框 293
9.45 全選或取消的復(fù)選框 295
9.46 帶標(biāo)簽的復(fù)選框 296
9.47 取得下拉列表中選取的值 297
9.48 取得下拉列表中選取項目的索引值 298
9.49 取得列表中選取的多個值 299
9.50 跳頁菜單的實現(xiàn) 300
9.51 在新窗口中打開網(wǎng)頁 302
9.52 取得文件字段中選取的文件名稱(包含路徑) 303
9.53 取得文件字段中選取的文件名稱(不包含路徑) 304
9.54 取得文件字段中選取文件的擴展名 306
9.55 將文件字段中選取的圖片在網(wǎng)頁中顯示出來 307
9.56 取得文件字段中選取圖片的大小 308
9.57 取得文件字段中選取圖片的高寬 310
9.58 從文件字段中選取一個圖片作為頁面背景 311
第10章 頁面內(nèi)容篇 313
10.1 將網(wǎng)頁設(shè)為首頁 313
10.2 回到瀏覽器的首頁 314
10.3 將網(wǎng)頁加入到收藏夾 314
10.4 導(dǎo)出收藏夾 315
10.5 導(dǎo)入收藏夾 316
10.6 顯示“整理收藏夾”對話框 317
10.7 將網(wǎng)頁設(shè)定成桌面項目 318
10.8 前往上一頁/下一頁 319
10.9 前往指定頁 320
10.10 語言首選項 321
10.11 查看網(wǎng)頁的源文件 322
10.12 查看指定網(wǎng)址的源文件 323
10.13 另存網(wǎng)頁 324
10.14 查看網(wǎng)頁屬性 325
10.15 打印網(wǎng)頁 326
10.16 打開“頁面設(shè)置”對話框 327
10.17 顯示網(wǎng)頁的最后更新時間 328
10.18 為網(wǎng)頁設(shè)置訪問時間限制 329
10.19 取得屏幕的色彩品質(zhì) 331
10.20 將鏈接頁面顯示在右頁框中 331
10.21 更換內(nèi)置頁框的內(nèi)容 333
10.22 同時卷動兩個頁框頁 334
10.23 防止網(wǎng)頁被他人加入頁框 336
10.24 顯示瀏覽器訪問過的網(wǎng)站數(shù) 336
10.25 使用百葉窗效果來切換網(wǎng)頁 337
10.26 加載網(wǎng)頁進度條 339
10.27 滿天的星星背景 340
第11章 圖片/濾鏡篇 342
11.1 禁止圖片下載 342
11.2 定時更換圖片 343
11.3 隨機顯示圖片 344
11.4 圖片大小變化 345
11.5 圖片扭曲變形效果 345
11.6 移動圖片的位置 347
11.7 始終在右下角的圖片 348
11.8 圖片隱現(xiàn)的效果 349
11.9 圖片漸漸出現(xiàn) 351
11.10 預(yù)先加載圖片 352
11.11 每隔一定時間更換廣告圖片 353
11.12 相片選擇器 354
11.13 圖片不停閃爍的效果 356
11.14 改變圖片的重疊順序 357
11.15 灰度、反相、X光效果圖片 358
11.16 水中倒影圖片 359
11.17 使用百葉窗效果來更換圖片 361
11.18 使用水平棋盤效果來更換圖片 362
11.19 隨機水平細紋效果來更換圖片 363
11.20 設(shè)定背景的漸變效果 364
11.21 滿天飛舞的雪花 365
11.22 滾動背景圖片效果 367
第12章 影像/聲音篇 369
12.1 單擊播放音樂 369
12.2 隨機播放背景音樂 370
12.3 MIDI音樂選擇播放 371
12.4 播放AVI影片 372
12.5 控制QuickTime影片的播放/停止 373
12.6 控制Flash動畫的播放/停止 374
12.7 在網(wǎng)頁中全屏幕播放Flash動畫 376
12.8 控制Media Player影片的播放/停止 377
12.9 在Media Player中播放一個外部影片文件 378
12.10 取得在月歷控件中選取的日期 379
第13章 正則表示 381
13.1 檢驗是否為數(shù)字 381
13.2 檢查是否為字母 382
13.3 檢查是否為數(shù)字和字母 383
13.4 檢查是否為日期 384
13.5 檢查是否為時間 385
13.6 檢查是否為郵政編碼 386
13.7 檢查是否為電子郵件地址 387
13.8 檢查是否為IP地址 388
13.9 檢查是否為URL 389
13.10 利用正則表達式去除字符串中的重復(fù)字符 390
第14章 其他篇 392
14.1 在Netscape中顯示JavaScript檢測窗口 392
14.2 在網(wǎng)頁之間傳遞參數(shù) 392
14.3 取得網(wǎng)絡(luò)的下載速度 394
14.4 檢查是否為閏年 395
14.5 計算復(fù)利 396
14.6 JavaScript容錯程序代碼 398
14.7 反轉(zhuǎn)文字 399
14.8 猜數(shù)字游戲 400

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號