注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)網(wǎng)絡(luò)編程AJAX HACKS(影印版)

AJAX HACKS(影印版)

AJAX HACKS(影印版)

定 價(jià):¥58.00

作 者: (美)佩里 著
出版社: 東南大學(xué)出版社
叢編項(xiàng): 東南大學(xué)出版社O'REILLY圖書(shū)系列
標(biāo) 簽: Java

ISBN: 9787564103682 出版時(shí)間: 2006-05-01 包裝: 膠版紙
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 414 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  想給你的Web站點(diǎn)增加交互功能嗎?想創(chuàng)建一個(gè)像桌面應(yīng)用軟件一樣美觀的Web應(yīng)用程序嗎?《Ajax Hacks》正是你要尋找的、可以幫助你實(shí)現(xiàn)上述想法的書(shū)籍。Ajax是基礎(chǔ)構(gòu)建技術(shù)的一套全新的實(shí)例,它能幫助網(wǎng)站擺脫傳統(tǒng)Web技術(shù)的束縛,賦予網(wǎng)站和Web應(yīng)用更多的靈活性和交互性。Ajax有機(jī)地結(jié)合了HTML、JavaScript和XML的優(yōu)點(diǎn),允許網(wǎng)頁(yè)和服務(wù)器進(jìn)行部分的數(shù)據(jù)交換,而不是整頁(yè)交換。利用Ajax,你可以讓更多的工作在客戶(hù)端完成,像流行的Gmail或Google Maps。Ajax非常適合于大型項(xiàng)目的開(kāi)發(fā),同時(shí),它的靈活性也適用于中小型的網(wǎng)站和應(yīng)用。 本書(shū)包括以下內(nèi)容:* 如何運(yùn)用Ajax開(kāi)發(fā)個(gè)性化的HTML forms以滿(mǎn)足不同客戶(hù)的需求* 如何共享和集成Google Maps、Yahoo! Maps和GeoURL APIs的資源* 在Ajax環(huán)境下,如何與cookies協(xié)同工作* 如何管理Browser History和Back button* 如何遠(yuǎn)程調(diào)用Java和Ruby on Rails進(jìn)行Ajax應(yīng)用開(kāi)發(fā)* 如何運(yùn)用Prototype、Rico和script.aculo.us JavaScript libraries* 如何管理網(wǎng)絡(luò)連接和Web服務(wù)總之,《Ajax Hacks》闡述了一個(gè)面向下一代web應(yīng)用的開(kāi)發(fā)工具,同時(shí)也講述了運(yùn)用Ajax進(jìn)行程序開(kāi)發(fā)的幾種不同方法。無(wú)論你是想了解Ajax,還是想找一種新方法運(yùn)用Ajax,本書(shū)都將陪伴你走過(guò)很長(zhǎng)一段路。

作者簡(jiǎn)介

暫缺《AJAX HACKS(影印版)》作者簡(jiǎn)介

圖書(shū)目錄

Foreword
Credits  
Preface
Chapter 1. Ajax Basics
      1. Detect Browser Compatibility with the Request Object
      2. Use the Request Object to POST Data to the Server
      3. Use Your Own Library for XMLHttpRequest
      4. Receive Data as XML
      5. Get Plain Old Strings
      6. Receive Data as a Number
      7. Receive Data in JSON Format
      8. Handle Request Object Errors
      9. Dig into the HTTP Response
     10. Generate a Styled Message with a CSS File
     11. Generate a Styled User Message on the Fly
Chapter 2. Web Forms
     12. Submit Text Field or textarea Values to the Server
         Without a Browser Refresh
     13. Display Text Field or textarea Values Using Server Data
     14. Submit Selection-List Values to the Server Without a Round Trip
     15. Dynamically Generate a New Selection List Using Server Data
     16. Extend an Existing Selection List
     17. Submit Checkbox Values to the Server Without a Round Trip
     18. Dynamically Generate a New Checkbox Group with Server Data
     19. Populate an Existing Checkbox Group from the Server
     20. Change Unordered Lists Using an HTTP Response
     21. Submit Hidden Tag Values to a Server Component
Chapter 3. Validation
     22. Validate a Text Field or textarea for Blank Fields
     23. Validate Email Syntax
     24. Validate Unique Usernames
     25. Validate Credit Card Numbers
     26. Validate Credit Card Security Codes
     27. Validate a Postal Code
Chapter 4. Power Hacks for Web Developers
     28. Get Access to the Google Maps API
     29. Use the Google Maps API Request Object
     30. Use Ajax with a Google Maps and Yahoo! Maps Mash-up
     31. Display a Weather.com XML Data Feed
     32. Use Ajax with a Yahoo! Maps and GeoURL Mash-up
      33. Debug Ajax-Generated Tags in Firefox
      34. Fetch a Postal Code
      35. Create Large, Maintainable Bookmarklets
      36. Use Permanent Client-Side Storage for Ajax Applications
      37. Control Browser History with iframes
      38. Send Cookie Values to a Server Program
      39. Use XMLHttpRequest to Scrape an Energy
          Price from a Web Page
      40. Send an Email with XMLHttpRequest
      41. Find the Browser's Locale Information
      42. Create an RSS Feed Reader
Chapter 5. Direct Web Remoting (DWR) for Java Jocks
      43. Integrate DWR into Your Java Web Application
      44. Use DWR to Populate a Selection List from a Java Array
      45. Use DWR to Create a Selection List from a Java Map
     46. Display the Keys/Values from a Java HashMap on a Web Page
     47. Use DWR to Populate an Ordered List from a Java Array
     48. Access a Custom Java Object with JavaScript
     49. Call a Built-in Java Object from JavaScript Using DWR
Chapter 6. Hack Ajax with the Prototype and Rico Libraries
     50. Use Prototype's Ajax Tools with Your Application
     51. Update an HTML Element's Content from the Server
     52. Create Observers for Web Page Fields
     53. Use Rico to Update Several Elements with One Ajax Response
     54. Create a Drag-and-Drop Bookstore
Chapter 7. Work with Ajax and Ruby on Rails
     55. Install Ruby on Rails
     56. Monitor Remote Calls with Rails
     57. Make Your JavaScript Available to Rails Applications
     58. Dynamically Generate a Selection List in a Rails Template
     59. Find Out Whether Ajax Is Calling in the Request
     60. Dynamically Generate a Selection List Using Database Data
     61. Periodically Make a Remote Call
     62. Dynamically View Request Information for XMLHttpRequest
Chapter 8. Savor the script.aculo.us JavaScript Library
     63. Integrate script.aculo.us Visual Effects with an Ajax Applicatior
     64. Create a Login Box That Shrugs Off Invalid Logins
     65. Create an Auto-Complete Field with script.aculo.us
     66. Create an In-Place Editor Field
     67. Create a Web Form That Disappears When Submitted
Chapter 9. Options and Effiencies
     68. Fix the Browser Back Button in Ajax Applications
     69. Handle Bookmarks and Back Buttons with RSH
     70. Set a Time Limit for the HTTP Request
     71. Improve Maintainability, Performance, and Reliability
         for Large JavaScript Applications
     72. Obfuscate JavaScript and Ajax Code
     73. Use a Dynamic script Tag to Make Web Services Requests
    74. Configure Apache to Deal with Cross-Domain Issues
    75. Run a Search Engine Inside Your Browser
    76. Use Declarative Markup Instead of Script via XForms
    77. Build a Client-Side Cache
    78. Create an Auto-Complete Field
    79. Dynamically Display More Information About a Topic
    80. Use Strings and Arrays to Dynamically Generate HTML
Index

本目錄推薦

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