Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 10.12.2009, 20:15
Профессор
Отправить личное сообщение для javascript_pupil Посмотреть профиль Найти все сообщения от javascript_pupil
 
Регистрация: 05.07.2009
Сообщений: 222

В Firefox 3.5.5 не работает метод POST. Какие методы лечения?
Так как метод GET кешируется браузерами хотел сделать отправку данных методом POST. Но выяснилось, что Firefox 3.5.5 его не понимает. В IE всё прекрасно работает.

Вот код:
req.open("POST", "/test.cgi", true);
req.send("param1=" + x + "&param2=" + y + "&param3=" + z);


В тоже время такой код работает в обоих браузерах:
req.open("GET", "/test.cgi?param1=" + x + "&param2=" + y + "&param3=" + z, true);
req.send(null);


Может быть я что-то упустил с мозилой?
Ответить с цитированием
  #2 (permalink)  
Старый 10.12.2009, 20:34
Аватар для e1f
e1f e1f вне форума
Профессор
Отправить личное сообщение для e1f Посмотреть профиль Найти все сообщения от e1f
 
Регистрация: 03.04.2009
Сообщений: 1,263

http://xmlhttprequest.ru/

Код:
// Пример с POST
...
var params = 'name=' + encodeURIComponent(name) + '&surname=' + encodeURIComponent(surname)
xmlhttp.open("POST", '/script.html', true)
xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded')
...
xmlhttp.send(params)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамическая HTML форма (FireFox - работает, IE - не работает) dm1tr1y Общие вопросы Javascript 10 11.12.2009 15:59
FireFox: onmouseover не работает при зажатой кнопке мыши no. Общие вопросы Javascript 4 19.08.2008 13:43