Показать сообщение отдельно
  #5 (permalink)  
Старый 08.05.2011, 18:28
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

вот примерчик

<style>iframe{display:none}</style>

Что вы используете?<sub> выберите что-нибудь, и форма отправится сама..асинхронно</sub>

<form name=sel>

<select name=selected>

   <option value=chrome>Chrome</option>
   <option value=Opera>Opera</option>
   <option value=firefox>Firefox</option>
   <option value=other>other</option>

</select>

</form>

Информация об отправке : 
<b>NULL</b>

<iframe src="/" id="fr"></iframe>

<script>

var form = document.sel,

sel = form.selected,

log = document.getElementsByTagName('b')[0],

frame = document.getElementById("fr")



form.onchange = function(){

  log.innerHTML = "Загрузка..."

  frame.src = "/?selected="+sel.value;

}

frame.onload = function(){

  log.innerHTML = "Загружено"

}

</script>


данные отправляются методом GET

вот пример

Код:
http://testbin.ru/?selected=Opera
http://testbin.ru/?selected=chrome

можно еще рассмотреть по-другому : копировать всю форму во фрейм, и оттуда уже делать субмит.

Последний раз редактировалось melky, 08.05.2011 в 18:36.
Ответить с цитированием