вот примерчик
<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 |
можно еще рассмотреть по-другому : копировать всю форму во фрейм, и оттуда уже делать субмит.