Ajax HacksO'Reilly Germany, 2006 - 445 páginas Ajax, the popular term for Asynchronous JavaScript and XML, is one of the most important combinations of technologies for web developers to know these days. With its rich grouping of technologies, Ajax developers can create interactive web applications with XML-based web services, using JavaScript in the browser to process the web server response. Taking complete advantage of Ajax, however, requires something more than your typical ""how-to"" book. What it calls for is Ajax Hacks from O'Reilly. This valuable guide provides direct, hands-on solutions that take the mystery |
Índice
AjaxGrundlagen | 3 |
Werte von Auswahllisten ohne Verzögerung an | 14 |
WebFormulare | 62 |
Server übermitteln | 77 |
Eine neue Auswahlliste mit Hilfe von ServerDaten | 87 |
dynamisch generieren 385 | 93 |
CheckboxWerte ohne Verzögerung an den Server übermitteln | 99 |
Dynamisch eine neue CheckboxGruppe mit ServerDaten generieren | 108 |
Suchen der Lokalisierungsinformationen eines Browsers | 240 |
Einen RSSFeedLeser erstellen | 244 |
Direct Web Remoting DWR für JavaExperten | 251 |
DWR in Ihre JavaWebAnwendung integrieren | 252 |
DWR verwenden um eine Auswahlliste aus einem JavaArray heraus zu füllen | 255 |
DWR verwenden um eine Auswahlliste aus einer JavaMap heraus zu erzeugen | 260 |
Die SchlüsselWerte aus einer JavaHashMap auf einer Webseite darstellen | 262 |
Mit DWR eine sortierte Liste aus einem JavaArray füllen | 265 |
Eine existierende CheckboxGruppe vom Server aus füllen | 114 |
Ungeordnete Listen mit Hilfe einer HTTPAntwort ändern | 122 |
Verborgene TagWerte an eine ServerKomponente übergeben | 130 |
Validierung | 135 |
EMailSyntax validieren | 138 |
Eindeutige Benutzernamen validieren | 148 |
Kreditkartennummern validieren | 152 |
Sicherheitscodes von Kreditkarten validieren | 161 |
Eine Postleitzahl validieren | 166 |
Superhacks für WebEntwickler | 170 |
Das RequestObjekt der Google MapsAPI verwenden | 172 |
Ajax mit einem Google Maps und YahooMapsMashup verwenden | 179 |
Einen XMLDatenstrom von Weather com anzeigen | 188 |
Ajax mit einem Yahoo Maps und GeoURLMashup verwenden | 197 |
Debugging von Ajaxgenerierten Tags in Firefox | 201 |
Eine Postleitzahl abrufen | 204 |
Große wartbare Bookmarklets anlegen | 212 |
Eine permanente clientseitige Speicherung für AjaxAnwendungen einsetzen | 214 |
Die BrowserHistory mit iframes steuern | 217 |
CookieWerte an ein ServerProgramm senden | 220 |
Mit XMLHttpRequest einen Energiepreis von einer Webseite beziehen | 228 |
Mit XMLHttpRequest eine EMail senden | 233 |
Mit JavaScript auf ein eigenes JavaObjekt zugreifen | 270 |
Mit DWR ein integriertes JavaObjekt aus JavaScript heraus aufrufen | 275 |
AjaxHacks mit den Prototype und RicoBibliotheken | 280 |
Die AjaxWerkzeuge von Prototype für Ihre Anwendung benutzen | 281 |
Den Inhalt eines HTMLElements vom Server aus aktualisieren | 285 |
Beobachter für Felder von Webseiten erzeugen | 290 |
Rico verwenden um mehrere Elemente mit einer AjaxAntwort zu aktualisieren | 294 |
Einen DragandDropBuchladen anlegen | 299 |
Mit Ajax und Ruby on Rails arbeiten | 306 |
Ruby on Rails installieren | 307 |
Entfernte Aufrufe mit Rails überwachen | 313 |
Stellen Sie Ihr JavaScript RailsAnwendungen zur Verfügung | 319 |
Dynamisch eine Auswahlliste in einem RailsTemplate generieren | 321 |
Feststellen ob eine Anforderung von Ajax kommt | 326 |
Dynamisches Erzeugen einer Auswahlliste mit Datenbankdaten | 328 |
Regelmäßig einen Fernaufruf ausführen | 331 |
Dynamisch Anforderungsinformationen für XMLHttpRequest anschauen | 336 |
Die JavaScriptBibliothek script aculo us nutzen | 340 |
Optionen und Wirkungen | 359 |
435 | |
Palavras e frases frequentes
Ajax Ajax-Anwendungen alert("Es Anforderung Antwort-Header Array asynch außerhalb aussieht Auswahlliste Benutzer body Browser Button Cache charset=utf-8 Checkboxen clientseitigen Code content="text/html Cookie Datei Daten div-Element DOCTYPE html PUBLIC dynamisch E-Mail E-Mail-Adresse einfach encodeURIComponent enthält Erste Schritte Aktuelle erzeugen falls die Anwendung Firefox for(var form action="javascript:void%200 function handleResponse Funktion generieren Google Maps Hack head Hilfe HTTP-Antwort httpRequest httpRequest("GET httpServletResponse if(request.readyState if(request.status iframe importiert Informationen input type="text Internet Explorer Java Java-Objekt JavaScript JavaScript-Code JavaScript-Dateien JavaScript-Objekt JSON JSON-Format klicken Liste meta http-equiv="content-type Methode müssen namens neue null Objekt option Parameter POST Postleitzahl PUBLIC W3C//DTD Radiobuttons reqType request Request-Objekt request.status return Ruby on Rails Rückgabewert Schritte Aktuelle Nachrichte script type="text/javascript script-Tag script.aculo.us Seite select select-Liste sendet Server Server übermitteln Server-Daten Server-Komponente Server-Programm Servlet span String text textarea Textfeld true type="text/javascript"></script unsere validieren verwenden verwendet Web-Anwendung Web-Service Webseite Wert window.onload=function XForms XHTML XMLHttpRequest XMLHttpRequest-Objekt Yahoo zeigt Zurück-Button zurückgeliefert