Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.97.9.171] |
|
Сообщ.
#1
,
|
|
|
Цитата function getXMLHTTPRequest() { try { req = new XMLHttpRequest(); } catch(err1) { try { req = new ActiveXObject("Msxml2.XMLHTTP"); } catch (err2) { try { req = new ActiveXObject("Microsoft.XMLHTTP"); } catch (err3) { req = false; } } } return req; } var http = getXMLHTTPRequest(); function getMyurl() { var myurl = 'http://xml.kinogavno.com/xmlfeed.php?aid=78506&said=Main%20Account&ip=&q=viagra&ref=&l=&auth=8kji354zaw'; var url; http.open("GET", url, true); http.onreadystatechange = useHttpResponse; http.send(null); } function useHttpResponse() { if (http.readyState == 4) { if(http.status == 200) { var Myurl = http.responseXML.getElementsByTagName("url"); //а вот здесь мозг отключился - мне нужно только одну ссылку взять, чтоб не выдавала все //после чего ее записать в out.xml как <title>http://отпарсенный url</title> // и все } } } как взять только одно, допустим самое первое что парсер найдет и тут же это записать в файл out.xml по типу <title>http://отпарсенный url</title> уши уже в трубочку скрутились, мозг лопнет |
Сообщ.
#2
,
|
|
|
http.responseXML.getElementsByTagName("url")[0]; |