За последние 24 часа нас посетили 17170 программистов и 1727 роботов. Сейчас ищут 1834 программиста ...

Ajax и передачча переменных POST

Тема в разделе "JavaScript и AJAX", создана пользователем DiKe, 16 дек 2008.

  1. DiKe

    DiKe Активный пользователь

    С нами с:
    14 дек 2008
    Сообщения:
    10
    Симпатии:
    0
    Здравствуйте.
    Вопрос вот в чем, скачал я скрипт http://www.dynamicdrive.com/dynamicinde ... /index.htm
    переделал его немного под себя, убрал вложенные страницы.
    Так вот, есть 2 страницы, с одной ссылка на вторую, на первой форма, на второй обработчик.
    Интересует, как сделать так, чтобы с формы данные уходили на вторую страницу, а то сейчас происходит так, что вторая страница открывается, но данные в нее не передаются.
    Ну или найти скрипт попроще...
    В общем хелп)
     
  2. heapKiller

    heapKiller Активный пользователь

    С нами с:
    27 авг 2008
    Сообщения:
    95
    Симпатии:
    0
    1я стр ---передает данные на сервер----> Сервер (Обрабатывает данные с первой страницы и) -------Передает данные на вторую---> 2я стр (отображает данные полученные с сервера)
     
  3. DiKe

    DiKe Активный пользователь

    С нами с:
    14 дек 2008
    Сообщения:
    10
    Симпатии:
    0
    не совсем понял. насколько разобрался за ночь, стало понянто, что вроде нужно пересобирать 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)
    то в переменных видно только значение : [Object HTMLInputElement].
    Что не так?
     
  4. heapKiller

    heapKiller Активный пользователь

    С нами с:
    27 авг 2008
    Сообщения:
    95
    Симпатии:
    0
    В каких переменных? где? На сервере? На клиенте?