Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 23.03.2010, 14:37
Интересующийся
Отправить личное сообщение для Atilla Посмотреть профиль Найти все сообщения от Atilla
 
Регистрация: 28.06.2009
Сообщений: 21

Как создать iframe, и отправлять xmlhttp запросы с него?
Запрос api на карму человека на хабре можно отправлять только с домена habrahabr.ru. Но нужно, отправлять запросы с любого личного блога, т.е. например с atilla.habrahabr.ru. Как это сделать?
Я думал создать iframe c habrahabr.ru, и отправлять запросы с него. Но как это сделать? Может есть другой выход?
Ответить с цитированием
  #2 (permalink)  
Старый 23.03.2010, 14:41
Аватар для e1f
e1f e1f вне форума
Профессор
Отправить личное сообщение для e1f Посмотреть профиль Найти все сообщения от e1f
 
Регистрация: 03.04.2009
Сообщений: 1,263

И что это будет? Нет, атк нельзя.
А зачем обязательно xmlhttp? Есть ведь и другие способы.
Ответить с цитированием
  #3 (permalink)  
Старый 23.03.2010, 14:43
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от Atilla
Но нужно, отправлять запросы с любого личного блога, т.е. например с atilla.habrahabr.ru. Как это сделать?
document.domain = 'habrahabr.ru';


http://javascript.ru/ajax/cross-doma...xmlhttprequest
Ответить с цитированием
  #4 (permalink)  
Старый 23.03.2010, 14:46
Аватар для e1f
e1f e1f вне форума
Профессор
Отправить личное сообщение для e1f Посмотреть профиль Найти все сообщения от e1f
 
Регистрация: 03.04.2009
Сообщений: 1,263

ы! А слона-то (домен) я и не заметил
Ответить с цитированием
  #5 (permalink)  
Старый 23.03.2010, 14:46
Аватар для Nekromancer
Профессор
Отправить личное сообщение для Nekromancer Посмотреть профиль Найти все сообщения от Nekromancer
 
Регистрация: 06.05.2009
Сообщений: 1,163

На atilla.habrahabr.ru пропиши document.domain = 'habrahabr.ru'

А если уж обязательно iframe до создай прокси файл который будет выполнять синхронный запрос.. и с начала вызывай его) ну там в двух словах не объяснить)
__________________
Нужно равняться на лучших, а не оправдываться за счёт худших.
Ответить с цитированием
  #6 (permalink)  
Старый 23.03.2010, 14:51
Интересующийся
Отправить личное сообщение для Atilla Посмотреть профиль Найти все сообщения от Atilla
 
Регистрация: 28.06.2009
Сообщений: 21

Сообщение от e1f Посмотреть сообщение
И что это будет? Нет, атк нельзя.
А зачем обязательно xmlhttp? Есть ведь и другие способы.
Какие?
Ответить с цитированием
  #7 (permalink)  
Старый 23.03.2010, 14:56
Интересующийся
Отправить личное сообщение для Atilla Посмотреть профиль Найти все сообщения от Atilla
 
Регистрация: 28.06.2009
Сообщений: 21

Сообщение от Nekromancer Посмотреть сообщение
На atilla.habrahabr.ru пропиши document.domain = 'habrahabr.ru'

А если уж обязательно iframe до создай прокси файл который будет выполнять синхронный запрос.. и с начала вызывай его) ну там в двух словах не объяснить)
Так?

// ==UserScript==
// @name КармаПисчик
// @namespace /dev/head
// @description Высвечивание кармы рядом с ником
// @author Зарипов Камиль
// @include [url]http://habrahabr.ru/*[/url]
// @include [url]http://habrahabr.ru/*[/url]
// @include [url]http://*.habrahabr.ru/*[/url]
// @include [url]http://*.habrahabr.ru/*[/url]
// ==/UserScript==

	document.domain = 'habrahabr.ru';
	...
Ответить с цитированием
  #8 (permalink)  
Старый 23.03.2010, 14:58
Аватар для Nekromancer
Профессор
Отправить личное сообщение для Nekromancer Посмотреть профиль Найти все сообщения от Nekromancer
 
Регистрация: 06.05.2009
Сообщений: 1,163

Ну да, так)
__________________
Нужно равняться на лучших, а не оправдываться за счёт худших.
Ответить с цитированием
  #9 (permalink)  
Старый 23.03.2010, 15:01
Интересующийся
Отправить личное сообщение для Atilla Посмотреть профиль Найти все сообщения от Atilla
 
Регистрация: 28.06.2009
Сообщений: 21

Сообщение от Nekromancer Посмотреть сообщение
Ну да, так)
Нет мне счастья...
Пробовал в Хроме. Написал document.domain = 'habrahabr.ru'.
Но в консоли пишет что document.domain == 'atilla.habrahabr.ru'.
Что я делаю не так?
Ответить с цитированием
  #10 (permalink)  
Старый 23.03.2010, 15:03
Новичок на форуме
Отправить личное сообщение для Ринат Ибрагимов Посмотреть профиль Найти все сообщения от Ринат Ибрагимов
 
Регистрация: 11.01.2010
Сообщений: 3

http://javascript.ru/ajax/cross-orig...5:-postmessage

http://javascript.ru/ajax/cross-doma...him-naddomenom
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как передать значение переменной в IFRAME в поле формы JS-ом из самой страницы? DeUre Общие вопросы Javascript 14 17.12.2013 16:37
Создать фрейм и загрузить в него Яндекс Вячеслав Круглов Events/DOM/Window 2 18.03.2010 19:16
Как получить текст внутри iframe на другом домене? Alexander Majesty Events/DOM/Window 1 23.12.2009 22:10
Как достучаться до удаленного iframe ilinsky Общие вопросы Javascript 1 27.10.2009 09:33
как можно создать iframe со скриптами GOll Общие вопросы Javascript 2 05.05.2009 11:32