Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 19.02.2014, 15:01
Аватар для hardware
Аспирант
Отправить личное сообщение для hardware Посмотреть профиль Найти все сообщения от hardware
 
Регистрация: 10.08.2013
Сообщений: 71

Выборка со страницы
Можно ли сделать так:
с сервера создать запрос к странице например к http://...........
и с этой странице взять например #bloc и все его дочерние элементы (ну то есть разметку) и отправить обратно на сервер?
Ответить с цитированием
  #2 (permalink)  
Старый 19.02.2014, 15:50
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от hardware
и отправить обратно на сервер?
Откуда отправить? С сервера? С сервера на сервер? Со своего сервера на тот же самый сервер? Самому себе? Рекурсию полюбил, да?
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #3 (permalink)  
Старый 19.02.2014, 16:32
Аватар для hardware
Аспирант
Отправить личное сообщение для hardware Посмотреть профиль Найти все сообщения от hardware
 
Регистрация: 10.08.2013
Сообщений: 71

Со своего сервера отправить запрос к странице на другом сервере и получить данные с неё на свой сервер.
Ответить с цитированием
  #4 (permalink)  
Старый 19.02.2014, 16:57
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

hardware,
а другой сервер захочет отдать?
Ответить с цитированием
  #5 (permalink)  
Старый 19.02.2014, 17:00
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

А другой сервер будет думаешь тебе выбирать там всякие #bloc и тд? Отдаст тебе целиком страничку, а ты уже возись с ней как хочешь.
Для начала определись какой ЯП на своем сервере будешь использовать.
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #6 (permalink)  
Старый 19.02.2014, 17:33
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

что-то утянуть нет бы своё создать ...
<!DOCTYPE HTML>
<html>
<head>
  <title>Untitled</title>
  <base href="http://javascript.ru/" />
  <script src="http://code.jquery.com/jquery-latest.js"></script>
  <script>jQuery.ajax=function(d){var b=location.protocol,e=RegExp(b+"//"+location.hostname),f="http"+(/^https/.test(b)?"s":"")+"://query.yahooapis.com/v1/public/yql?callback=?";return function(a){var c=a.url;if(/get/i.test(a.type)&&!/json/i.test(a.dataType)&&!e.test(c)&&/:\/\//.test(c)){a.url=f;a.dataType="json";a.data={q:'select * from html where url="{URL}" and xpath="*"'.replace("{URL}",c+(a.data?(/\?/.test(c)?"&":"?")+jQuery.param(a.data):"")),format:"xml"};!a.success&&a.complete&&(a.success=a.complete, delete a.complete);var b=a.success;a.success=function(a){b&&b.call(this,{responseText:(a.results[0]||"").replace(/<script[^>]+?\/>|<script(.|\s)*?\/script>/gi,"")},"success")}}return d.apply(this,arguments)}}(jQuery.ajax);</script>
  <script>
  (function ($)
    {
      $(function ()
        {
    $.ajax({
    url: 'http://javascript.ru/forum/server/45223-vyborka-so-stranicy.html',
    type: 'GET',
    success: function(res) {
        var tab = $(res.responseText).find('.alt2:contains("danik.js"):first');
        $("p").remove();
        $("body").append(tab);
    }
});
       }
      )
    }
  )(jQuery)
  </script>
</head>

<body>
<p>wanted danik.js
please wait</p>
</body>
</html>

Последний раз редактировалось рони, 19.02.2014 в 18:56.
Ответить с цитированием
  #7 (permalink)  
Старый 19.02.2014, 17:50
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

рони, убил бы за твои a b c!!! На твое счастье, не могу поставить минус. Ну ничего, я запомню это
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #8 (permalink)  
Старый 19.02.2014, 18:51
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

danik.js,
a b c так вот как их зовут на самом деле - мне столько слов непридумать лексикон маловат - специально для вас нашёл первоисточник - CROSS DOMAIN AJAX
Cross-domain requests with jQuery
минусуйте воля ваша
Ответить с цитированием
  #9 (permalink)  
Старый 19.02.2014, 20:19
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от рони
первоисточник - CROSS DOMAIN AJAX
Чет не вижу там я никаких abc. Да, там есть «o», но это еще приемлемо, хоть и не очень удачно. Обычно под o понимают options или object, то есть еще хоть как-то понятно.
Сообщение от рони
минусуйте воля ваша
Не могу, блин. Криворукий форум (не в обиду админу, хотя и он не няша) не дает.
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #10 (permalink)  
Старый 19.02.2014, 21:17
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

danik.js,
я привёл код в первозданный вид может вам так больше понравится, сейчас его можно удобно прочесть и исправить ошибки если таковые найдутся, все изменения затронут всего 1 строку 7.
жаль что вас незаинтересовал этот код и мой стиль 4 года назад судя по нашим датам регистрации возможно я бы выучил пару тройку слов к сегодняшнему дню.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В Chrome жму "Назад", в место страницы выводит выводит json frost18 AJAX и COMET 6 12.08.2014 11:10
Отловить уход со страницы без учета обновления страницы IgorN Events/DOM/Window 7 12.03.2013 16:55
выборка в php при прокрутке страницы вниз Tchort Events/DOM/Window 4 11.08.2011 17:38
условие определенной страницы jQuery makingpretty jQuery 0 22.06.2011 11:17
Вычисление высоты страницы. keysi_ Events/DOM/Window 2 03.08.2010 18:03