, jax, XML - bijvoorbeeld het gebruik van XML - Ajax, kan van een lokale gids en de server, de volgende voorbeelden laten zien hoe de XML - en web browserhttp: //europa.eu.int, < > < hoofd > < script>. Functie: (STR) {als (STR = = ") {dit stuk. GetElementById (" txtHint ").InnerHTML ="; - (;) als het raam. Verwachte) {///////code 7 +, Fox, chroom, opera, safari volledig nieuwe xmlhttprequest (=);} {code of voor ///////6, 5 = X volledig nieuwe objecten ("volledig Microsoft."});Volledig. Onreadystatechange = functie () {als (= 4 en volledig. Er staat volledig. = = 200) {doc. GetElementById ("txtHint").InnerHTML = xmlHttp.responseText;}} volledig open ("." en "getcourse.php?G = "+str, waar); xmlhttp.send ();} < /script> < /head> < body> < form> select a Course: < deze cd 's naam" "onchange=" showCD (this.value) "> < optie." "> select a course:< /option> < of de androïde." "> de androïde < /option> < optie." "> HTML< http: //europa.eu.int /option> < bij Java." "> Java< /option> < de mogelijkheid van Microsoft." "> mevrouw technologies< /option> < /select> < /form> < die id =" txtHint "> < b> koers info zal worden listed hier... < /b> < /div> < /body>< /html >,, dit voorbeeld geef getcourse.php gebruikt de 'methode.- getcourse.php catalogus. XML - bestand.De volgende getcourse.php &verminderen; de,, <?PHP $q=$_GET["Q"]; $xmlDoc = nieuwe domdocument (); $xmlDoc-> de belasting ("de catalogus. XML -"); $x=$xmlDoc-> getElementsByTagName ('COURSE'); voor ($i=0; $i< =$x-> length-1; ik + +) (= als ($x-> item (i) -> nodeType==1) {Als ($x-> post (I;) -> childNodes-> item (0) -> nodeValue = = = = = = = $q) {$y= ($x-> item (i) -> een parentnode);}}} $cd= ($y-> childNodes); voor ($i=0; $i< $cd-> lengte; ik + +) {als ($cd-> item (i) -> nodeType==1) (ECHO ("< b>".$CD - > - project (') - > ze. ": < /B > "); ECHO ($CD - > - project (') - > > - project (0) - > -); ECHO (" < BR > ");}}?>,,, Catalog.xml, XML - dossier met de lijst van cursussen en details.This dossier is toegang tot door de getcourse.php,, < CATALOG> < SUBJECT> < COURSE> Android< /COURSE> < COUNTRY> India < /COUNTRY> < COMPANY> TutorialsPoint< /COMPANY> < PRICE> $10< /PRICE> <;; YEAR> 2015< /YEAR> < /SUBJECT> < SUBJECT> < COURSE> Html< /COURSE> < COUNTRY> India< /COUNTRY> < COMPANY> TutorialsPoint< /COMPANY> < PRICE> $15< /PRICE> < YEAR> 2015< /YEAR> < /SUBJECT> < SUBJECT> <; COURSE> Java< /COURSE> < COUNTRY> India< /COUNT;Q > < de onderneming > tutorialspoint < /bedrijf > < de prijs van > 20 dollar < /prijs > < jaar > 2015 < /jaar% GT% < /betreft > < betreft > < natuurlijk > Microsoft < cursus /> < S > India < /land > < Ltd > tutorialspoint < /bedrijf > < de prijs van > 25 dollar < de prijs van > < jaar > 2015 < /jaar% GT% < /betreft > < /- >,, zou leiden tot de volgende resultaten en de vermindering van,,;
Ajax XML - partners
Previous:PHP
Next Page:Ajax automatisch