Коллеги, такой вопрос. страница: domain_two.ru/main.html HTML: <script src="http://www.domain_one.ru/wwwdata/data.php"></script> <script>document.write(data.join("\n");</script> data.php PHP: <?php header('Content-type: application/javascript'); $data = array(); ... ?> var data = <?php echo json_encode($data); ?>; В итоге IE7 данные с другого хоста в упор не воспринимает. На одном домене все работает нормально. Можно как-либо обойти? Ну, кроме как использовать ajax
отданный php JS правильно распознается именно как js. проблема именно в IE при кроссдоменных запросов. внутри одного домена все нормально работает
TheShock заголовки правильные. если все в пределах одного домена - работает отлично. если вставить в поддомен - не работает. если в скрипт, который отдает данные, вставить alert, то он показывает правильные данные. а из других скриптов этой переменной не видно.