2009-08-17 4 views
0

Если я загружаю HTML из файла: // и в HTML есть запрос AJAX 'GET' к относительному URL-адресу, это означает, что URL-адрес указывает на файл и файл загружается.Могу ли я сделать «PUT» ajax-вызов локальному файлу так же, как работает «GET»?

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

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

Thank you

ответ

1

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

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

0

Я так не считаю. Где будет размещаться сообщение данных и что это будет обрабатывать?

0

У ExtJs есть полный ОТДЫХ на звонки Ajax. Использование «основной» версии бесплатное.

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

 Смежные вопросы

  • Нет связанных вопросов^_^