中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
JavaScript&DHTML Cookbook中文版(第2版)

包郵 JavaScript&DHTML Cookbook中文版(第2版)

出版社:電子工業出版社出版時間:2009-03-01
開本: 16開 頁數: 582
中 圖 價:¥49.0(5.0折) 定價  ¥98.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

JavaScript&DHTML Cookbook中文版(第2版) 版權信息

JavaScript&DHTML Cookbook中文版(第2版) 本書特色

在當今的web2.0世界里,設計高交互性客戶端頁面的各種新技術層出不窮、炙手可熱,而其核心就是javascript和dhtml。考慮到這個環境,本書針對web開發者通常會遇到的特定腳本問題,提供了短小精悍的解決方案。每節包含一段針對性極強的代碼,可以直接插入到應用程序中。
  歷經數年,閱讀了成千上萬的論壇文章后,本書作者,腳本編程的先行者danny goodman,編輯了一份常見的問題列表,這些問題煩擾著各種經驗水平的腳本程序員。對于提到的每個問題,goodman不僅提供了代碼,還討論了解決方案如何工作及為什么這樣工作。各種技巧涵蓋了從諸如在java script和操作字符串和驗證日期之類的簡單任務,到展示諸如html元素的跨瀏覽器定位、排序表格和在客戶端實現ajax特性等復雜任務的完整的函數庫。
  本書包含了150多個技巧,不論是對于初學者還是對于有經驗的程序員來說,本書都是*理想的選擇:
  ·如何使用交互性表單和樣式表
  ·如何展示用戶友好的頁面導航
  ·如何通過文檔對象模型編程創建動態內容
  ·如何為靜態內容提供視覺效果
  ·如何定位html元素
  ·如何在瀏覽器中使用xml數據
  本書第1版中的許多技巧均已經過修訂,本版還提供了一些新的客戶端ajax解決方案的技巧,以幫你為web2.0應用程序建立可擴展的用戶界面。本書的每個技巧都與*新的w3c標準和瀏覽器兼容,包括internet explorer 7、firefox2、safari和opera 9。
  如果想自己編寫腳本并理解它的工作方式,那么請不要依賴于商業的web開發框架,本書將是您的**佳選.

JavaScript&DHTML Cookbook中文版(第2版) 內容簡介

本書主要介紹了運用javascript搭配dhtml技術進行web開發和web設計的原則和技巧。全書內容以條目形式羅列,覆蓋了在web開發和web設計中綜合運用javascript和dhtml技術實現各種實用功能的技術和技巧,示例豐富、實用性強、便于查閱。本書相對于第1版,對web 2.0和ajax技術架構進行了全面更新,增加了對web 2.0應用開發和ajax技術的深入闡述和精彩的技巧講解。
  本書適合web開發人員、web設計人員、網站架構師閱讀和參考。
作者簡介:
  danny goodman從20世紀70年代末就開始撰寫關于個人電腦和商業電子產品的內容。多年來,他在hypercard、applescript、javascript和dynamichtml方面的著作廣為流傳,而強大的內容也吸引了許多專家,這些書籍提供了非專業程序員也能使用的編程環境。他的《dynamic html: the definitive reference》已經出了第3版,是o'reilly銷量*好的書籍之一。

JavaScript&DHTML Cookbook中文版(第2版) 目錄

前言
第1章 字符串
 1.0 引言
 1.1 連接字符串
 1.2 提高字符處理的性能
 1.3 訪問子串
 1.4 改變字符串的大小寫
 1.5 檢驗兩個字符是否相等
 1.6 不使用正則表達式檢驗字符串的包含關系
 1.7 使用正則表達式檢驗字符串的包含關系
 1.8 查找和替換子字符串
 1.9 特殊字符和轉義字符的應用
 1.10 cookies的讀寫
 1.11 unicode值和字符的互相轉換
 1.12 url字符串的編碼和解碼
 1.13 base64字符串的編碼和解碼
第2章 數字和日期
 2.0 引言
 2.1 數字和字符串的互相轉換
 2.2 檢驗數字的有效性
 2.3 檢驗數字的相等
 2.4 浮點小數的取整
 2.5 為文本顯示指定數字格式
 2.6 十進制和十六進制之間的互相轉換
 2.7 生成偽隨機數字
 2.8 三角函數的計算
 2.9 創建date對象
 2.10 過去或將來日期的計算
 2.11 計算兩個日期之間的天數
 2.12 驗證日期
第3章 數組和對象
 3.0 引言  
 3.1 創建簡單的數組
 3.2 創建多維數組
 3.3 數組和字符串之間的轉換
 3.4 操作數組元素
 3.5 簡單數組的排序
 3.6 合并數組
 3.7 分解數組
 3.8 創建自定義對象
 3.9 用于快速數組查詢的模擬哈希表
 3.10 對象屬性的處理
 3.11 對象數組的排序
 3.12 自定義對象的原型
 3.13 把數組和自定義對象轉換成字符串
 3.14 使用對象減少命名沖突
第4章 變量.c函數和流程控制
 4.0 引言
 4.1 創建javascript變量
 4.2 創建命名函數
 4.3 嵌套命名函數
 4.4 創建匿名函數
 4.5 延遲函數的調用
 4.6 條件分支
 4.7 漂亮地處理腳本錯誤
 4.8 提高腳本的性能
第5章 瀏覽器特性檢測
 5.0 引言
 5.1 檢測瀏覽器的種類
 5.2 檢測早期的瀏覽器版本
 5.3 檢測internetcexplorer的版本
 5.4 檢測mozilla的版本
 5.5 檢測safari的版本
 5.6 檢測opera的版本
 5.7 檢測客戶端的操作系統
 5.8 檢測對象支持
 5.9 檢測對象屬性和方法的支持
 5.10 檢測w3 dom標準的支持
 5.11 檢測瀏覽器的書寫語言
 5.12 檢測cookie的是否可用
 5.13 為特定瀏覽器或屬性定義鏈接
 5.14 多個瀏覽器版本的檢驗
第6章 管理瀏覽器窗口
 6.0 引言
 6.1 在瀏覽器窗口控制受限的環境下生存
 6.2 設置主窗口的尺寸
 6.3 主窗口定位
 6.4 *大化主窗口
 6.5 創建新窗口
 6.6 將窗口置前
 6.7 與新窗口進行通信
 6.8 與主窗口進行通信
 6.9 使用ie的模態/非模態窗口
 6.10 模擬跨瀏覽器的模態對話框
 6.11 用層模擬窗口
第7章 管理多個框架
 7.0 引言
 7.1 在新的框架組中創建空白框架
 7.2 從其他框架中改變框架的內容
 7.3 同時改變多個框架的內容
 7.4 用單一頁面替換框架組
 7.5 避免被其他網站“加框”
 7.6 確保頁面加載到自己的框架組
 7.7 讀取框架的尺寸
 7.8 設置框架的尺寸
 7.9 動態設置框架組的規格
第8章 動態表單
 8.0 引言
 8.1 自動在**個文本域聚焦
 8.2 常見的文本域檢驗
 8.3 在驗證失敗時阻止表單提交
 8.4 自動聚焦到無效的文本域輸入
 8.5 使用自定義驗證對象
 8.6 改變表單的動作
 8.7 封鎖回車鍵的提交
 8.8 通過回車鍵移動文本域的焦點
 8.9 在文本框中輸入回車鍵來提交表單
 8.10 禁用表單控件
 8.11 隱藏和顯示表單控件
 8.12 僅允許在文本框中輸入數字(或字母)
 8.13 在固定長度的文本框中自動移動焦點
 8.14 改變select元素的內容
 8.15 頁面間表單數據的復制
第9章 管理事件
 9.0 引言
 9.1 等價使用ie和w3c的事件模型
 9.2 在頁面加載之后初始化
 9.3 添加多個load事件處理
 9.4 判斷點擊事件的坐標
 9.5 阻止事件執行默認行為
 9.6 阻止重復點擊
 9.7 判斷哪個元素收到事件
 9.8 判斷哪個鼠標按鍵被按下
 9.9 讀取被按下的字符鍵
 9.10 讀取被按下的非字符鍵
 9.11 在事件中判斷哪個輔助鍵被按下
 9.12 判斷光標移出/移入的元素
 9.13 與事件同步播放聲音
第10章 頁面導航技術
 10.0 引言
 10.1 加載新頁面或錨點
 10.2 避免頁面進入瀏覽器歷史
 10.3 將select元素用于導航
 10.4 通過cookie在頁面之間傳遞數據
 10.5 通過框架在頁面之間傳遞數據
 10.6 通過url在頁面之間傳遞數據
 10.7 創建上下文(右鍵)菜單
 10.8 創建下拉式導航菜單
 10.9 創建導航蹤跡菜單
 10.10 創建可展開菜單
 10.11 建立可折疊的xml菜單
第11章 管理樣式表
 11.0 引言
 11.1 從全局給元素指定樣式表規則
 11.2 為一組元素指定樣式表規則
 11.3 為單獨的元素指定樣式表規則
 11.4 導入外部樣式表
 11.5 針對瀏覽器或操作系統導入樣式表
 11.6 在加載之后更改導入的樣式表
 11.7 啟用/禁用樣式表
 11.8 切換元素的樣式表
 11.9 覆蓋樣式表規則
 11.10 將任意內容轉變成帶有樣式的元素
 11.11 創建居中的body元素
 11.12 讀取有效樣式表屬性值
 11.13 強制瀏覽器使用標準模式
第12章 靜態內容的視覺效果
 12.0 引言
 12.1 預讀圖像
 12.2 在鼠標移過時切換圖像
 12.3 減少javascript下載的切換圖像
 12.4 使用css減少切換圖像的下載
 12.5 動態改變圖像大小
 12.6 改變文本樣式屬性
 12.7 讓用戶選擇正文的文字大小
 12.8 創建自定義鏈接樣式
 12.9 改變頁面背景色和圖像
 12.10 隱藏和顯示元素
 12.11 調整元素透明度
 12.12 創建過渡視覺效果
 12.13 在canvas元素中繪制圖表
第13章 html元素定位
 13.0 引言
 13.1 讓元素在文檔空間中可定位
 13.2 定位元素與body元素的聯系
 13.3 通過dhtml函數庫控制定位
 13.4 選擇div和span容器
 13.5 調整定位元素的疊放順序(z-order)
 13.6 使元素在另一個元素上方居中
 13.7 在窗口或框架中使元素居中
 13.8 判斷未定位元素的位置
 13.9 讓元素沿直線運動
 13.10 讓元素沿圓形路徑移動
 13.11 創建可拖動的元素
 13.12 滾動div的內容
 13.13 創建自定義滾動條
 13.14 創建滑塊控件
第14章 創建動態內容
 14.0 引言
 14.1 在頁面加載時寫入動態內容
 14.2 動態創建新的頁面內容
 14.3 包含外部html內容
 14.4 嵌入xml數據
 14.5 用javascript對象嵌入數據
 14.6 將xml數據轉換到html表格中
 14.7 將javascript對象轉換成html表格
 14.8 將xml結點樹轉換成javascript對象
 14.9 創建新的html元素
 14.10 為新元素創建文本內容
 14.11 創建混合的元素和文本結點
 14.12 插入并填充iframe元素
 14.13 獲取html元素對象的引用
 14.14 引用所有同類的元素
 14.15 替換部分正文內容
 14.16 刪除正文內容
 14.17 使用xmlhttprequest進行rest請求
 14.18 使用xmlhttprequest進行soap調用
 14.19 排序動態表格
 14.20 遍歷文檔結點樹
 14.21 捕獲文檔內容
第15章 動態內容的應用
 15.0 引言
 15.1 顯示隨機格言
 15.2 將用戶選擇區域轉換為任意元素
 15.3 自動查找替換正文內容
 15.4 設計用戶可以編輯的內容頁面
 15.5 創建幻燈片
 15.6 自動滾動頁面
 15.7 根據用戶的時間進行問候
 15.8 顯示距離圣誕節的天數
 15.9 顯示倒計時
 15.10 創建基于日歷的日期選擇控件
 15.11 顯示動畫進度條
附錄a 鍵盤事件的字符值
附錄b 鍵盤的按鍵編碼值
附錄c cecmascript保留關鍵字
索引
展開全部

JavaScript&DHTML Cookbook中文版(第2版) 節選

《JavaScript&DHTMLCookbook中文版(第2版)》主要介紹了運用JavaScript搭配DHTML技術進行Web開發和Web設計的原則和技巧。全書內容以條目形式羅列,覆蓋了在Web開發和Web設計中綜合運用JavaScript和DHTML技術實現各種實用功能的技術和技巧,示例豐富、實用性強、便于查閱。《JavaScript&DHTMLCookbook中文版(第2版)》相對于第1版,對Web 2.0和Ajax技術架構進行了全面更新,增加了對Web 2.0應用開發和Ajax技術的深入闡述和精彩的技巧講解。《JavaScript&DHTMLCookbook中文版(第2版)》適合Web開發人員、Web設計人員、網站架構師閱讀和參考。

JavaScript&DHTML Cookbook中文版(第2版) 作者簡介

Danny Goodman,從20世紀70年代末就開始撰寫關于個人電腦和商業電子產品的內容。多年來,他在HyperCard、AppleScript、JavaScript和DynamicHTML方面的著作廣為流傳,而強大的內容也吸引了許多專家,這些書籍提供了非專業程序員也能使用的編程環境。他的《Dynamic HTML: The Definitive Reference》已經出了第3版,是O'Reilly銷量最好的書籍之一。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 壹车网 | 第一时间提供新车_资讯_报价_图片_排行! | 便携式XPDM露点仪-在线式防爆露点仪-增强型烟气分析仪-约克仪器 冰雕-冰雪世界-大型冰雕展制作公司-赛北冰雕官网 | 成都办公室装修-办公室设计-写字楼装修设计-厂房装修-四川和信建筑装饰工程有限公司 | Honsberg流量计-Greisinger真空表-气压计-上海欧臻机电设备有限公司 | 云南标线|昆明划线|道路标线|交通标线-就选云南云路施工公司-云南云路科技有限公司 | 作文导航网_作文之家_满分作文_优秀作文_作文大全_作文素材_最新作文分享发布平台 | 全温恒温摇床-水浴气浴恒温摇床-光照恒温培养摇床-常州金坛精达仪器制造有限公司 | 中国品牌排名投票_十大品牌榜单_中国著名品牌【中国品牌榜】 | 专业深孔加工_东莞深孔钻加工_东莞深孔钻_东莞深孔加工_模具深孔钻加工厂-东莞市超耀实业有限公司 | 工业淬火油烟净化器,北京油烟净化器厂家,热处理油烟净化器-北京众鑫百科 | 澳门精准正版免费大全,2025新澳门全年免费,新澳天天开奖免费资料大全最新,新澳2025今晚开奖资料,新澳马今天最快最新图库 | 横河变送器-横河压力变送器-EJA变送器-EJA压力变送器-「泉蕴仪表」 | LED太阳能中国结|发光红灯笼|灯杆造型灯|节日灯|太阳能灯笼|LED路灯杆装饰造型灯-北京中海轩光电 | 菏泽知彼网络科技有限公司 | 27PR跨境电商导航 | 专注外贸跨境电商 | 南京兰江泵业有限公司-水解酸化池潜水搅拌机-絮凝反应池搅拌机-好氧区潜水推进器 | 自动焊锡机_点胶机_螺丝机-锐驰机器人 | 武汉刮刮奖_刮刮卡印刷厂_为企业提供门票印刷_武汉合格证印刷_现金劵代金券印刷制作 - 武汉泽雅印刷有限公司 | 压滤机滤板_厢式_隔膜_板框压滤机滤板厂家价格型号材质-大凯环保 | 胃口福饺子加盟官网_新鲜现包饺子云吞加盟 - 【胃口福唯一官网】 | led全彩屏-室内|学校|展厅|p3|户外|会议室|圆柱|p2.5LED显示屏-LED显示屏价格-LED互动地砖屏_蕙宇屏科技 | SRRC认证_电磁兼容_EMC测试整改_FCC认证_SDOC认证-深圳市环测威检测技术有限公司 | 科研ELISA试剂盒,酶联免疫检测试剂盒,昆虫_植物ELISA酶免试剂盒-上海仁捷生物科技有限公司 | 小程序开发公司-小程序制作-微信小程序开发-小程序定制-咏熠软件 | 杜甫仪器官网|实验室平行反应器|升降水浴锅|台式低温循环泵 | 水平垂直燃烧试验仪-灼热丝试验仪-漏电起痕试验仪-针焰试验仪-塑料材料燃烧检测设备-IP防水试验机 | 高低温试验箱-模拟高低温试验箱订制-北京普桑达仪器科技有限公司【官网】 | Magnescale探规,Magnescale磁栅尺,Magnescale传感器,Magnescale测厚仪,Mitutoyo光栅尺,笔式位移传感器-苏州连达精密量仪有限公司 | 【铜排折弯机,钢丝折弯成型机,汽车发泡钢丝折弯机,线材折弯机厂家,线材成型机,铁线折弯机】贝朗折弯机厂家_东莞市贝朗自动化设备有限公司 | 广东护栏厂家-广州护栏网厂家-广东省安麦斯交通设施有限公司 | 高低温试验房-深圳高低温湿热箱-小型高低温冲击试验箱-爱佩试验设备 | 安平县鑫川金属丝网制品有限公司,声屏障,高速声屏障,百叶孔声屏障,大弧形声屏障,凹凸穿孔声屏障,铁路声屏障,顶部弧形声屏障,玻璃钢吸音板 | 济南网站建设|济南建网站|济南网站建设公司【济南腾飞网络】【荐】 | 根系分析仪,大米外观品质检测仪,考种仪,藻类鉴定计数仪,叶面积仪,菌落计数仪,抑菌圈测量仪,抗生素效价测定仪,植物表型仪,冠层分析仪-杭州万深检测仪器网 | 专业生产动态配料系统_饲料配料系统_化肥配料系统等配料系统-郑州鑫晟重工机械有限公司 | 特种电缆厂家-硅橡胶耐高温电缆-耐低温补偿导线-安徽万邦特种电缆有限公司 | 通辽信息港 - 免费发布房产、招聘、求职、二手、商铺等信息 www.tlxxg.net | 打孔器,打孔钳厂家【温州新星德牌五金工具】 | 龙门加工中心-数控龙门加工中心厂家价格-山东海特数控机床有限公司_龙门加工中心-数控龙门加工中心厂家价格-山东海特数控机床有限公司 | 青岛空压机,青岛空压机维修/保养,青岛空压机销售/出租公司,青岛空压机厂家电话 | 单螺旋速冻机-双螺旋-流态化-隧道式-食品速冻机厂家-广州冰泉制冷 |