Я читал о политике происхождения и т. Д., И, насколько я понимаю, вы должны указать домен домена origin на клиенте и на сервере.Почему я получаю домен ошибки не является суффиксом localhost?
Ok позволяет сказать, что у меня есть этот код на example.com
, и я хочу получать информацию от страницы doyouknoweverything.doyouknoweverything.com/recordOfMyLife
с JQuery/AJAX
<div id="sk">Loading...</div>
<script>
document.domain = "{example.com}";
$("#sk").load("http://whatever.doyouknoweverything.com/recordOfMyLife");
</script>
Если я понимаю правильно, что я могу сделать, как это в PHP-файле whatever.doyouknoweverything.com/recordOfMyLife
:
header("Access-Control-Allow-Origin: *");
Это правильно?
Почему я получаю домен ошибки не является суффиксом localhost? Я предполагаю, что я не понимаю, и это, вероятно, что-то очень легко для вас, ребята, которые сделали это раньше ...
Ок, спасибо! Если у меня есть три домена, могу ли я просто сделать заголовок («Access-Control-Allow-Origin: www.yoursite.com, www.yoursecondsite.com, www.yourthirdsite.com»); ? Одна из моих проблем: почему document.domain = "{example.com}"; Работа? Можете ли вы привести пример, как добиться того, чего я хочу? В основном просто для получения некоторого контента с сервера и клиента. – bestprogrammerintheworld