Free JavaScript Editor
Ajax Editor
Professional JavaScript
Table of contents #1 |
Table of contents #2 |
Table of contents #3 |
Table of contents #4 |
Table of contents #5 |
Table of contents #7
JavaScript or HTML
Breakpoints
Stepping through the code
Continue button
Profiling
Function Options
XML in JavaScript
DOM creation
Loading XML
oXmlDom
Retrieving XML
XML DOM support in Mozilla
Loading XML
XML DOM
Retrieving XML
Parsing errors
Modifying DOM creation
IE branch
MSXML
loadXML
Error handling
initError
MSXML2.DOMDocument
initError
XmlDom
Line Number
XPath Support in Browsers
Introduction to XPath
XPath support in IE
XPathResult
XPathResult.ORDERED_NODE_ITERATOR_TYPE
XPathEvaluator
XSLT Support in Browsers
XSLT style sheet
XSLT support in IE
oXmlDom
style sheet
XSL processor
XSLT support in Mozilla
XSLT parameters
XML document
Client-ServerCommunication
Cookie ingredients
Cookies in JavaScript
setCookie
Cookies on the server
ASP.NET
PHP
Passing cookies between client and server
PHP code
Hidden Frames
Using iframes
getServerInfo
HTTP Requests
createXMLHTTP
Using headers
Copycat implementations
Performing a POST request
LiveConnect Requests
httpGet
Performing a POST request
httpPost
Intelligent HTTP Requests
XML HTTP request
LiveConnect
post() method
Practical Uses
XML HTTP request object
Web Services
WSDL
WSDL files
XMethods
Web Services in Internet Explorer
JavaScript execution
WebService component example
Web Services in Mozilla
Enhanced privileges
Using the SOAP methods
SOAPHeaderBlock
SOAPFault
SOAP error
Using WSDL proxies
createProxyAsync
getTempCallback
Cross-Browser Approach
Web service support
Temperature Service
SOAP response
Using the TemperatureService object
Web service calls
→