Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > $.get('url')


Автор: Reptor 18.9.2009, 13:42
есть урл который лежит на 2-ом сервере... делаю $.get('url') (урл - возращает файл на скачку) и ИЕ блочит... фф нормально отдает..
это конечно как бы логично но нельзя это обойти?

Автор: Reptor 18.9.2009, 14:21
в общем возможно ли JS дергнуть удалено линку.. и что б ИЕ ее не ругался что пермиссион денай

Автор: IDVsbruck 18.9.2009, 21:37
JSONP тебе в помощь

Автор: Reptor 1.10.2009, 12:28
ещё проблема с этим get или не только с get в ИЕ8 and Chrome

я собираю статистику при помощи google analytics и паралельно себе отсылаю.... при клике на линке

Код

<a href="http://www.myDomain1.com/products/download/?id=565374" onclick="javascript:pageTracker._trackPageview('img_funnel_top5/click-on-btn'); $.get('http://myDomain.com/testStats.php');"><img src="src/btn.gif" width="65" height="23" border="0" /></a>


так вот вотето $.get('http://myDomain.com/testStats.php'); не стабатывает в ИЕ8 and Chrome
... я там делаю запись в файлик и с 2-их браузеров нормально а в ИЕ8 and Chrome не добавляется запись в файлик... что не так?

Автор: Reptor 1.10.2009, 13:37
уже пробовал без клика.. просто 

Код

<script>


$.get('http://domain.com/s.php');

$.getJSON('http://domain.com/s.php');

</script>


и ИЕ8 не срабатывает или что? ниче не понимаю

Автор: Grig 2.10.2009, 04:04
Reptor, а ничего не делать.
Браузеры блочат. Что с этим поделаешь, это настройки безопасности.
Попробуй перетащить к себе данные с другого домена серверным языком, на котором пишешь.

Автор: Reptor 2.10.2009, 11:08
Grig, мне не понятно чего блочить.... так как я на домене например MyDomain.com дергаю линку с тоно ж домена  MyDomain.com...

Автор: Grig 2.10.2009, 11:41
так юзай относительные пути, как-нибудь так:
Код

$.getJSON('./../../s.php');

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)