Ik heb een vraagje
Als je nu verschillende GET request tegelijkertijd wilt opvragen. Om bijvoorbeeld een scriptje te maken om domein extensies te checken, als die nog vrij zijn of niet.
Moet je dan iedere keer een nieuw XMLHttpRequest() object aanmaken, per request ?
Met andere woorden, als je wilt checken op 20 domeinextensies. Moet je dan 20 nieuwe XMLHttpRequest aanmaken + versturen ?
Dit is alvast m'n code
Code:window.onload = get; function createXMLHttpRequest() { var objXMLHttp = null; if (window.XMLHttpRequest) { objXMLHttp = new XMLHttpRequest(); } else if (window.ActiveXObject) { objXMLHttp = new ActiveXObject("Microsoft.XMLHTTP"); } return objXMLHttp; } function getRequest(url, parameters, spanid) { xmlHttp = createXMLHttpRequest(); if (xmlHttp == null) { alert ("Browser does not support HTTP Request"); return; } xmlHttp.onreadystatechange = alertContents(spanid); xmlHttp.open('GET', url + parameters, true); xmlHttp.send(null); } function alertContents(spanid) { if (xmlHttp.readyState == 4) { if (xmlHttp.status == 200) { result = xmlHttp.responseText; document.getElementById(spanid).innerHTML = result; } else { document.getElementById(spanid).innerHTML = "There was a problem with the request."; } } if (xmlHttp.readyState == 1) { document.getElementById(spanid).innerHTML = "Loading..."; } if (xmlHttp.readyState == 2) { document.getElementById(spanid).innerHTML = "Parsing Data"; } if (xmlHttp.readyState == 3) { document.getElementById(spanid).innerHTML = "Almost Done"; } } function get() { var table = document.getElementById('domains'); for(i = 0; i < table.getElementsByTagName('tr').length; i++) { var tr = table.rows[i]; var cell = tr.cells[0]; var domain = cell.firstChild.nodeValue; var ext = domain.split('.'); var spanid = ext[1]; getRequest('getdomain.php?checkdomain=', domain, spanid); } }
- Verschillende get request tegelijkertijd met ajax
-
02-01-2008, 19:49 #1
- Berichten
- 382
- Lid sinds
- 18 Jaar
Verschillende get request tegelijkertijd met ajax
Laatst aangepast door Joeri P : 02-01-2008 om 19:56
-
In de schijnwerper
(Premium) Hoge DA Backlink | DR 95 | RD 4,2 MiljoenSEO/Linkbuildingwegens beëindiging bedrijf beschikbaar | InternetRadioLuisteren.nl DA10 - DR26Website te koopDegelijke Affiliate Zorgverzekeringswebsite | Hoge commissie per saleWebsite te koopOntvang tot 20% kickbackfee op je Google Ads klanten, waar wacht je nog op?Promotie
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic