Могу ли я сделать вызов Ajax в локальный файл, аналогично тому, как работает «получить»?

StackOverflow https://stackoverflow.com/questions/1286567

Вопрос

Если я загружаю HTML из файла: // и в HTML есть запрос Ajax 'Get' в относительный URL, это означает, что URL указывает на файл, а файл загружается.

Могу ли я иметь подобное поведение для «положить»? Значение перезаписать содержание файла с помощью данных AJAX?

Мне это нужно, чтобы я мог легко отлаживать сценарии без необходимости настроить HTTP -сервер для их размещения и ответа на запрошенные URL -адреса.

Спасибо

Это было полезно?

Решение

Насколько я знаю, модель HTML/Script в текущих браузерах не позволяет изменять локальные ресурсы (своего рода песочница - подумайте о беспорядке, который произойдет, если бы HTML -страница могла бы записать в локальный файл). Файл: // - это просто способ сообщить о браузере ресурс, который он ищет, является локальным для машины, на которой он работает, поэтому ему не нужно будет использовать сеть. Таким образом, вы можете читать локальные ресурсы из сценария - не менять их.

Почему бы просто не запустить локальный веб -сервер? В конце концов вам это понадобится.

Другие советы

Я так не думаю. Куда бы поступили данные и что его обработали?

Extjs полностью опирается на вызовы Ajax. Использование релиза «Core» бесплатно.

Проверьте их онлайн -документацию: http://extjs.com/products/extcore/manual/

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top