Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2004.11.28;
Скачать: [xml.tar.bz2];

Вниз

CGI + JavaScript   Найти похожие ветки 

 
piople ©   (2004-08-12 05:19) [0]

Всем привет ;)))

У меня возникла проблема с обработкой перевода каретки ввода на новую строку.
Вообщем по порядку: я пишу cgi-скрипт в котором происходит обработка данных полученная со странички. Так вот, если я передаю эти данные из form посредством <INPUT TYPE = "submit"......, то все нормально, я получаю данные из TEXTAREA и обрабатываю переход карети на новую строку. Если же я передаю данные в скрипт при помощи данного JavaScript"а:

<SCRIPT language=JavaScript>
function Addd(){
 v_nick = document.Request.A.value;
 v_mail = document.Request.B.value;
 v_text = document.Request.D.value;
 v_password = document.Request.C.value;

var location=("http://localhost/cgi-bin/V.cgi?A=" + v_nick + "&B=" + v_mail + "&C=" + v_password + "&D=" + v_text);

window.open(location, ""toolbar=no, location=no, directories=no, status=no, menubar=no, resizable=no, copyhistory=no, scrollbars=yes, top=""+t+"", left=""+l+"", width=""+w+"",height=""+h+"""");

}
</script>

<form name="Request" action="http://localhost/cgi-bin/V.cgi" method="get">
<INPUT TYPE = "text" name="A" size="23" maxlength="15">
<INPUT TYPE = "password" name="B" size="25" maxlength="15">
<INPUT TYPE = "text" name="C" size="30" maxlength="30">
<TEXTAREA name="D" type="text" COLS=61 ROWS=6></TEXTAREA>

<INPUT TYPE = "submit" class=buttom VALUE = "Добавить сообщение">
<button onClick="Addd()" class=buttom4>Add</button>
</FORM>

То текст из TEXTAREA просто не содержит переход каретки((( Видимо я что-то не так делаю?!
Как мне с помощью JavaScript"а передать текст из TEXTAREA чтобы сохранялся переход на новую строку?
Уважаемый народ помогите пожалуйсто разобраться, я уже несколько дней с этим бьюсь и не как не могу сделать =(

Всем кто не бросил студента в беде всеобщий respect и уважуха))))


 
deff   (2004-09-05 00:59) [1]

а что ты хотел? в get-запросе многострочные данные передать?
ужос.


 
Palladin ©   (2004-09-05 01:31) [2]


> var location=("http://localhost/cgi-bin/V.cgi?A=" + v_nick
> + "&B=" + v_mail + "&C=" + v_password + "&D=" + v_text);


var location=escape("http://localhost/cgi-bin/V.cgi?A=" + v_nick
> + "&B=" + v_mail + "&C=" + v_password + "&D=" + v_text);

но!
http://htmlcoder.visions.ru/JavaScript/?13


 
сигишник   (2004-09-17 07:51) [3]


> Palladin

Спасибо, но я уже допетрил)))



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2004.11.28;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.037 c
3-1099136559
Black
2004-10-30 15:42
2004.11.28
Проверка элемента базы на пустоту


1-1100194243
xkiller
2004-11-11 20:30
2004.11.28
Копирование из Memo текста на русском


14-1100036076
Andy BitOff
2004-11-10 00:34
2004.11.28
Пора вводить новый тэг.


4-1097839781
UVV
2004-10-15 15:29
2004.11.28
Com порт, срочно помогите, pls, вторую неделю бьёмся ...


3-1099233673
Sam Stone
2004-10-31 17:41
2004.11.28
ADO и MDB





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский