![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| acvilon |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 108 Регистрация: 16.4.2007 Где: Spb Репутация: нет Всего: нет |
Народ есть такой вопрос. Можно ли с помощью джаваскрипта сделать запрос другому домену(то есть не тому, с которого пришел этот скрипт)??? Если можно, то подскажите как это можно сделать. Заранее большое спасибо.
|
|||
|
||||
| Fortop |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2200 Регистрация: 13.11.2007 Где: Донецк Репутация: 1 Всего: 42 |
Какого рода запрос? И какую информацию ты хочешь получить?
Вариантов собственно несколько. 1. Строим динамически html разметку (img, iframe) и назначаем им 'src' 2. AJAX. 3. document.location -------------------- Мир это Я. Живее всех живых. |
|||
|
||||
| Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 12 Всего: 34 |
||||
|
||||
| Fortop |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2200 Регистрация: 13.11.2007 Где: Донецк Репутация: 1 Всего: 42 |
точно
-------------------- Мир это Я. Живее всех живых. |
|||
|
||||
| acvilon |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 108 Регистрация: 16.4.2007 Где: Spb Репутация: нет Всего: нет |
Не совсем понятно как это можно. К примеру, что я хочу сделать: Заходишь на один домен, он тебе кидает джаваскрипт, который должен подконнектиться к другому домену(отправить xml-ку домену), к примеру yandex.ru, не могли бы вы поточнее сказать как это можно сделать?
Это сообщение отредактировал(а) acvilon - 24.3.2008, 12:43 |
|||
|
||||
| Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 12 Всего: 34 |
Эх, ладно гулять, так гулять:
Контент ты увидишь, но доступа к нему не будет - опять же защита и Как можно обзывать изменение текущей страницы в браузере получением контента для текущей страницы? acvilon, Так что, к сожалению, никак.... ЗЫ А может к счастью.... |
|||
|
||||
| Fortop |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2200 Регистрация: 13.11.2007 Где: Донецк Репутация: 1 Всего: 42 |
1й контрольный вопрос. Ты хочешь послать запрос к одному из "своих" доменов, но не с того откуда пришел ява скрипт? Или совершенно левому? В первом случае возможны варианты организации распределенного веб-сервиса, хоть это и геморройно. Во втором случае - никак. 2й контрольный вопрос. Какая собственно стоит задача? Или идет поиск сферических коней в вакууме? Добавлено через 11 минут и 27 секунд
Он же не контент получить хотел А послать запрос, это немного разные вещи. -------------------- Мир это Я. Живее всех живых. |
|||
|
||||
| Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 12 Всего: 34 |
Ну вот, видишь неправильно заданный вопрос пораждает за собой совершенно различные мнения по поводу того, что хочет автор ЗЫ не помню как там говорят, один дурак 100 мудрецов в тупик поставит. ЗЫЫ acvilon, не принимай "дурак" на свой счет, это просто поговорка такая, которая характеризует ситуацию, а не твои умственные способности. Я просто хотел сказать что вопрос надо формулировать более конкретно, жалательно с примерами, чтобы те, кто тебя читают не думали каждый о своем. |
|||
|
||||
| sir_nuf_nuf |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 920 Регистрация: 6.1.2008 Репутация: нет Всего: 31 |
Если вы хотите получать данные с дружественного домена (например его пишите вы или можите с ними договориться) то можно делать так: динамически создавать тег
и получать контент от сервера. Одно но: сервер должен выдавать ответ в виде javascript. На самом деле этот скрипт вполне может рендерить любую инфу, но это должен быть javascript. Вот поэтому домен должен быть дружественным или у него должен быть js интерфейс. Возможный вариант: нужный домен ни в какую не хочет отдавать данные в виде javascript. Возможно решение: делайте это сами - напиши proxy на своем сервере ( или дружественном) и обращайтесь к нему, а proxy пусть сам выкачивает всю инфу с интересующего домена |
||||
|
|||||
| acvilon |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 108 Регистрация: 16.4.2007 Где: Spb Репутация: нет Всего: нет |
Вопрос решен
|
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |