ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 06.11.2007, 16:14
Аватар для DCRM
DCRM
Познающий
Регистрация: 12.12.2006
Сообщений: 89
Провел на форуме:
500895

Репутация: 60
Отправить сообщение для DCRM с помощью ICQ
Question

Ситуация такая... вроде скрипт простой) НО...
Нужно сделать что запрос передавался в качестве POST и начался переход на страницу...

Реализовал как бы "GET" с помощью функции(это рабочий и действующий вариант запроса GET, можно посмотреть у меня на сайте (x-crm.info)):

Код:
function doClick(xx)  
{ 
location.href = "index.php?x=" + xx.id; 
}
Этот id являестся именем для "инклудинга", за это отвечает переменная x... но это никуда не годиться, как мне оформить это в качестве POST, ведь переменной x можно передать и через POST значение id... очень надо...

Дальше интереснее! вариант запроса POST (Это как раз тот вариант который "Почти" работает)

Код:
function doClick(xx) { 
linker = index.php;
var http = new XMLHttpRequest(); 
var url = linker; 
var params = "x=" + xx.id;
http.open("POST", url, true); 
http.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 
http.setRequestHeader("Content-length", params.length); 
http.setRequestHeader("Connection", "close"); 
http.onreadystatechange = function() { 
    if(http.readyState == 4 && http.status == 200) { 
     document.write(http.responseText);
    } 
} 
http.send(params);}

Это всё 1й раз обновляет... но... коряво в смысле кодировки(Русский текст), что делает невозможным дальнейшее "общение" с сайтом:
в Опере ромбики за место Русского текста
в ИЕ 7 Он вообще хз откуда куски кода грузит и русский текст вообще не выводит!
И! после того как обновил следующий клик тупо дописывает после.. а как заново???
как же там кодировку в запросе указать... блин)

Нашёл некую ф-ю: JsHttpRequest ... думаю...
Помогите с ней разобраться пожалуйста... может на ней запрос сформировать??

Нашёл ещё либу:
charset_x_win но она на php... а надо на яве(

Вот ещё ТуТ но уже мозги жгут! хелп..

Может есть на ajax функиция перекодировки...(

Последний раз редактировалось DCRM; 06.11.2007 в 17:10..
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Delphi, .NET, Asm 6762 17.06.2010 21:23
Proxy FAQ foreva Чужие Статьи 12 04.01.2008 12:15
ЕсТь ВоПрос Guma Чаты 4 26.10.2005 21:48



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ