X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

6 страниц V   1 2 3 4 5 6 >
Открыть тему
Тема закрыта
> Jquery Ajax
kronos
kronos
Topic Starter сообщение 26.5.2010, 14:07; Ответить: kronos
Сообщение #1


Белый веб-мастер
*******


Группа: Active User
Сообщений: 4703
Регистрация: 10.2.2009
Из: Харьков
Поблагодарили: 2629 раз
Репутация:   327  


Бьюсь второй день уже. Вот XML файл
<?xml version="1.0" encoding="utf-8" ?>
<RecentTutorials>
  <Tutorial author="The Reddest">
    <Title>Silverlight and the Netflix API</Title>
    <Categories>
      <Category>Tutorials</Category>
      <Category>Silverlight 2.0</Category>
      <Category>Silverlight</Category>
      <Category>C#</Category>
      <Category>XAML</Category>
    </Categories>
    <Date>1/13/2009</Date>
  </Tutorial>
  <Tutorial author="The Hairiest">
    <Title>Cake PHP 4 - Saving and Validating Data</Title>
    <Categories>
      <Category>Tutorials</Category>
      <Category>CakePHP</Category>
      <Category>PHP</Category>
    </Categories>
    <Date>1/12/2009</Date>
  </Tutorial>
  <Tutorial author="The Tallest">
    <Title>Silverlight 2 - Using initParams</Title>
    <Categories>
      <Category>Tutorials</Category>
      <Category>Silverlight 2.0</Category>
      <Category>Silverlight</Category>
      <Category>C#</Category>
      <Category>HTML</Category>
    </Categories>
    <Date>1/6/2009</Date>
</Tutorial>
  <Tutorial author="The Fattest">
    <Title>Controlling iTunes with AutoHotkey</Title>
    <Categories>
      <Category>Tutorials</Category>
      <Category>AutoHotkey</Category>
    </Categories>
    <Date>12/12/2008</Date>
  </Tutorial>
</RecentTutorials>


Вот парсер на последнем JQuery

$(document).ready(function()
{
  $.ajax({
    type: "POST",
    contentType: "text/xml",
    url: "jquery_xml.xml",
    dataType: "xml",
    success: parseXml,
    err: errore,
  });
});  

function parseXml(xml)
{
  //find every Tutorial and print the author
  $(xml).find("Tutorial").each(function()
  {
    $("#output").append($(this).attr("author") + "<br />");
  });

  // Output:
  // The Reddest
  // The Hairiest
  // The Tallest
  // The Fattest
}

Все работает, если файл лежит в папке скрипта.
Как только перемещаю его на сторонний сайт
$(document).ready(function()
{
  $.ajax({
    type: "POST",
    contentType: "text/xml",
    url: "http://satoved.ru/jquery_xml.xml",
    dataType: "xml",
    success: parseXml,
    err: errore,
  });
});

Перестает работать, и вроде бы ни parseXML() и errore() не выполняются.


--------------------
1
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DeimosFobos
DeimosFobos
сообщение 26.5.2010, 14:12; Ответить: DeimosFobos
Сообщение #2


Участник
***


Группа: User
Сообщений: 170
Регистрация: 30.4.2010
Из: www
Поблагодарили: 80 раз
Репутация:   25  


Это сделано для безопасности, вы можете делать запрос к файлам только на вашем сайте.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kronos
kronos
Topic Starter сообщение 26.5.2010, 14:20; Ответить: kronos
Сообщение #3


Белый веб-мастер
*******


Группа: Active User
Сообщений: 4703
Регистрация: 10.2.2009
Из: Харьков
Поблагодарили: 2629 раз
Репутация:   327  


А как с чужих?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DeimosFobos
DeimosFobos
сообщение 26.5.2010, 14:22; Ответить: DeimosFobos
Сообщение #4


Участник
***


Группа: User
Сообщений: 170
Регистрация: 30.4.2010
Из: www
Поблагодарили: 80 раз
Репутация:   25  


(kronos @ 26.5.2010, 13:20) *
А как с чужих?

php, asp и т.д.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kronos
kronos
Topic Starter сообщение 26.5.2010, 14:23; Ответить: kronos
Сообщение #5


Белый веб-мастер
*******


Группа: Active User
Сообщений: 4703
Регистрация: 10.2.2009
Из: Харьков
Поблагодарили: 2629 раз
Репутация:   327  


Да ладно, на JS что нельзя? Не может быть такого. RSS парсеры есть ведь на JS.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DeimosFobos
DeimosFobos
сообщение 26.5.2010, 14:27; Ответить: DeimosFobos
Сообщение #6


Участник
***


Группа: User
Сообщений: 170
Регистрация: 30.4.2010
Из: www
Поблагодарили: 80 раз
Репутация:   25  


(kronos @ 26.5.2010, 13:23) *
Да ладно, на JS что нельзя?

Нельзя.
(kronos @ 26.5.2010, 13:23) *
RSS парсеры есть ведь на JS.

Покажите мне хоть 1 такой парсер.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kronos
kronos
Topic Starter сообщение 26.5.2010, 14:29; Ответить: kronos
Сообщение #7


Белый веб-мастер
*******


Группа: Active User
Сообщений: 4703
Регистрация: 10.2.2009
Из: Харьков
Поблагодарили: 2629 раз
Репутация:   327  


(DeimosFobos @ 26.5.2010, 13:27) *
Покажите мне хоть 1 такой парсер

http://wingadget.ru/cat/novosti/rss-inform...sti-wingadgetru
Там правда используется некий oXML объект.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DeimosFobos
DeimosFobos
сообщение 26.5.2010, 14:40; Ответить: DeimosFobos
Сообщение #8


Участник
***


Группа: User
Сообщений: 170
Регистрация: 30.4.2010
Из: www
Поблагодарили: 80 раз
Репутация:   25  


(kronos @ 26.5.2010, 14:29) *

При чем здесь гаджет для вин 7?
вы мне покажите хоть 1 js парсер который стоит на сайте.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kronos
kronos
Topic Starter сообщение 26.5.2010, 14:42; Ответить: kronos
Сообщение #9


Белый веб-мастер
*******


Группа: Active User
Сообщений: 4703
Регистрация: 10.2.2009
Из: Харьков
Поблагодарили: 2629 раз
Репутация:   327  


(DeimosFobos @ 26.5.2010, 13:40) *
При чем здесь гаджет для вин 7?

Они на JS.
Смысл на сайте ставить JS если есть php?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Bacifer
Bacifer
сообщение 26.5.2010, 14:44; Ответить: Bacifer
Сообщение #10


Бывалый
****

Группа: User
Сообщений: 261
Регистрация: 2.5.2009
Из: Екат
Поблагодарили: 64 раза
Репутация:   6  


клиент не может общаться с чужим сервером, сервер с сервером могут, надо сделать чтобы клиент посылал запрос на сервер, а сервер уже обращался к другому серверу,но на память не помню как


--------------------
Сноуборд это не просто доска, но и 2-3 кубика адреналина! Не хватает снега? Маунтинборд твой спорт!
Мои кролики породы вислоухий баран :)


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
6 страниц V   1 2 3 4 5 6 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Frontend услуги (верстка, подключение jquery плагинов, кастомизация, написание скриптов)
услуги по frontend-разработке
15 FrontMaster 3199 25.11.2017, 13:46
автор: Stom
Открытая тема (нет новых ответов) Веб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP)
17 qpPeW 3304 31.10.2017, 23:24
автор: qpPeW
Открытая тема (нет новых ответов) Недорогие услуги - php/js/mysql/jquery/bootstrap
1 vlads 628 21.3.2017, 18:08
автор: unnell
Открытая тема (нет новых ответов) Требуется: Адекватный PHP, JQuery программист
заказов много разных, постоянных, плюсом будет знание Bitrix, WP
0 Rambler 599 23.11.2016, 10:21
автор: Rambler
Открытая тема (нет новых ответов) Адаптивная HTML5/CSS3/jQuery верстка
1 indafaust 1593 16.11.2016, 20:59
автор: indafaust


 



RSS Текстовая версия Сейчас: 12.12.2017, 1:09
Дизайн