Динамическая загрузка
Есть такая страница:
Код:
|
<select name="timedo"> <option value="08">08:00</option> <option value="09">09:00</option> </select> <iframe src="mydoc.php?id=[B][timedo][/B]" id="frame" width="400" height="400"></iframe> <script> document.querySelector("select[name='timedo']").onchange = function(){document.getElementById("frame").src = "mydoc.php?id="+this.value } </script> |
Цитата:
|
Вроде работает как надо. Огромное спасибо, melky.
|
Цитата:
|
Еще вопрос, если timedo и datedo
mydoc.php?id=[timedo]&id1=[datedo] то как быть? |
querySelector не поддерживается браузерами IE6, IE7 и FF 3.0
Цитата:
|
На FF 4 глвное работает. Подскажите, как дополнить код, я ноль.
|
тогда можно приписать id к селекту. какая разница ?)
|
<select name="timedo"> <option value="08">08:00</option> <option value="09">09:00</option> </select> <select name="datedo"> <option value="20">20.01</option> <option value="21">21.01</option> </select> <iframe src="mydoc.php?id=[B][timedo][/B]" id="frame" width="400" height="400"></iframe> <script> for(var fr = document.getElementById("frame"), t = document.getElementsByTagName("select"),i=0,b=t.length;i<b;i++){ if ( t[i].name !== "timedo" || t[i].name !== "datedo") continue; t[i].onchange = function(){ fr.src = "mydoc.php?timedo="+t[0].value+"&datedo="+t[1].value; } } </script> |
Часовой пояс GMT +3, время: 18:42. |