Jump to content

integro

Newbie
  • Posts

    4
  • Joined

  • Last visited

integro's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. Люди подскажите пожалуйста Код от rss2js.ru работает но мне нужно только заголовки оставлять. А все остальные данные не нужны. Даты, и полное описание.
  2. Значит я ошибся и здесь нет людей которые смогли бы помочь с JavaScript
  3. Что та не получается Подставляю любые RSS в итоге не отображает новости. <script language="javascript" charset="utf-8" type="text/javascript" src="http://rss2js.ru/feed/js/здесь ссылка на RSS "></script> Вот только полный выводит RSS Если разбираетесь в javascript посмотрите пожалуйста Мне только заголовок нужен!
  4. Подскажите пожалуйста . Вот есть JavaScript //Загрузка XML-документа function getXMLDocument(url) { var xml; if (window.XMLHttpRequest) { xml=new window.XMLHttpRequest(); xml.open("GET", url, false); xml.send(""); return xml.responseXML; } else if (window.ActiveXObject) { xml=new ActiveXObject("Msxml2.XMLHTTP"); //if (xml='undefined') //{ xml=new ActiveXObject("Microsoft.XMLDOM"); xml.async=false; xml.load(url); return xml; } else { alert("Загрузка XML не поддерживается браузером"); return null; } } // Разбор XML-документа function parseRSS(url,tTemp, bTemp) { // Пытаемся загрузить XML-документ var xml=null; try { xml=getXMLDocument(url); if(!xml) return "<font color='red'>Нет данных</font>";} catch(e) { return "<font color='red'>"+e.message+"</font>"; } // Парсим логотип документа var imageRSS=''; if(xml.getElementsByTagName('image')) imageRSS='<img border="0" src="'+xml.getElementsByTagName("url")[0].text+'">'; // Парсим заголовок документа var titleRSS=''; if(xml.getElementsByTagName('channel')) { titleRSS='<a href="'+xml.getElementsByTagName("link")[0].text+'">'+xml.getElementsByTagName("title")[0].text+imageRSS+'</a><br>'+ xml.getElementsByTagName("description")[0].text+'<hr>'; //+xml.getElementsByTagName("lastBuildDate")[0].text; } // Парсим items документа var itemsRSS=''; var k= xml.getElementsByTagName('item'); if(k) for(var i=0; i<k.length; i++) { itemsRSS=itemsRSS+xml.getElementsByTagName("pubDate")[1+i].text+'<br>'+ '<a href="'+xml.getElementsByTagName("link")[2+i].text+'">'+xml.getElementsByTagName("title")[2+i].text+'</a><br>'+ xml.getElementsByTagName("description")[1+i].text+'<hr>'; } document.getElementById(tTemp).innerHTML=titleRSS; document.getElementById(bTemp).innerHTML=itemsRSS; } Я пытаюсь сделать : Чтоб на другом сайте выводились только заголовки новостей с RSS! Подходит только JavaScript так как на другом сайте нет PHP. Помогите разобраться что не так в скрипте Выводит весь RSS а нужно только заголовок новости! Без текста и дат. Ответить с цитированием
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy