Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.12.2009, 23:18   #1
hoza_syl
Форумчанин
 
Аватар для hoza_syl
 
Регистрация: 23.05.2008
Сообщений: 219
Злость Проблема с Ajax

Мне нужно сделать встраиваемый модуль (т.е. пользователь вставляет скрипт на свою страницу - он что то делает и загружает например модуль комментариев) - делал через IFRAME - но там у меня не получается подогнать высоту фрейма - если из фрейма обращаюсь к parent.document то получаю
Цитата:
Unsafe JavaScript attempt to access frame with URL http://127.0.0.1/ajax.html from frame with URL http://myblog/?ui=user. Domains, protocols and ports must match.
- Я так понимаю это ограничение из-за безопасности сделано.

Решил делать через ajax вот так:

Код:
$.ajax({
	type: "GET",  
	url:"http://myblog/index.php",
	data: "ui=user",
	error: function (XMLHttpRequest, textStatus, errorThrown) 
	{
		 alert('errordf534 ' + textStatus);
	},
	success: function (data, textStatus) 
	{
		alert('succes '+ textStatus);
        	$('#ajax').html(data);
	}
});
Но если в url указываю домен, отличный от того на котором и есть данная страница - то получаю ошибку - только если указать какой-нить файл на том же домене - т.е - на localhost в моем случае - то все работает. Возможно как-либо обойти ограничения - или у кого то есть какие-то другие идеи????
The Revolution is Now!
hoza_syl вне форума Ответить с цитированием
Старый 30.12.2009, 23:44   #2
SkyM@n
Laravel/Vue expert
Старожил Подтвердите свой е-майл
 
Аватар для SkyM@n
 
Регистрация: 08.08.2007
Сообщений: 2,832
По умолчанию

Попробуйте заюзать JSON для cross-site scripting.
SkyM@n вне форума Ответить с цитированием
Старый 31.12.2009, 13:28   #3
hoza_syl
Форумчанин
 
Аватар для hoza_syl
 
Регистрация: 23.05.2008
Сообщений: 219
По умолчанию

А можно как то поподробнее - или хотя бы ссылку на какую-нить полезную инфу по этому!
The Revolution is Now!
hoza_syl вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ajax проблема с прокруткой колёсика обьекта Select slips JavaScript, Ajax 4 31.12.2009 04:04
"Ajax" и неболшая проблема с ним... Spectra HTML и CSS 0 09.03.2009 12:15
Ajax и сессии ADSoft PHP 7 23.01.2009 17:10