AJAX работает онлайн, но не на моем компьютере - PullRequest
1 голос
/ 14 июня 2011

У меня были проблемы с тестированием AJAX на моем компьютере, код отлично работает в сети, но не в моей системе, есть что-то, чего мне не хватает?

У меня была эта проблема с почти любым видом AJAX и даже некоторым кодом javascript. Я знаю, что сам код работает правильно, так как он работает в режиме онлайн, как и предполагалось, но почему бы не запустить его на моем ПК? Все, что я пытаюсь сделать, это базовое кодирование, отсутствие базы данных или каких-либо дополнительных функций, простые изменения интерфейса и тому подобное.

У меня нет конкретного кода для публикации, так как это общая проблема, которую я имею, но любые мысли приветствуются. Может ли это быть проблема типа документа? Я попробовал бланк и пару других, но ни один из них не имел значения.

Ответы [ 3 ]

0 голосов
/ 14 июня 2011

У меня были странные проблемы с тестированием AJAX локально. Чтобы это исправить, я устанавливаю веб-сервер ultidev Cassini и запускаю на нем приложение, и оно работает.

0 голосов
/ 14 июня 2011

Вам нужно настроить веб-сервер с запущенным php или чем-то в этом роде.Настольный ПК по умолчанию не является веб-сервером.

0 голосов
/ 14 июня 2011

Могу поспорить, что у вас тот же вопрос политики . Если вы загружаете страницу, перейдя на localhost:<port>/app, а затем ваш javascript пытается перейти в любое место, кроме localhost, браузер остановит его за нарушение политики.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...