Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.05.2013, 17:08
Интересующийся
Отправить личное сообщение для dgalexei Посмотреть профиль Найти все сообщения от dgalexei
 
Регистрация: 18.04.2011
Сообщений: 11

JS select подгрузка iframe
Добрый день! Подскажите, как подгрузить документ в iframe взависимости от выбранного select

Допустим есть select

<form><SELECT NAME="navSelect" ONCHANGE="?????">
<OPTION>Выбор раздела</OPTION>
<OPTION VALUE="modules/mod/6101.php">1 страница</OPTION>
<OPTION VALUE="modules/mod/6102.php">2 страница</OPTION>
</SELECT></form>


и фрейм:
<iframe src="modules/mod/1.php" Width="90%" height="90%" id="okn" name="okn" frameborder="0"></iframe>



собственно конкретный вопрос - как описать событие ONCHANGE?
Ответить с цитированием
  #2 (permalink)  
Старый 11.05.2013, 17:13
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

onchange="document.getElementById('okn').src = this.value"
Ответить с цитированием
  #3 (permalink)  
Старый 11.05.2013, 17:17
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Все верно. А главное - больше капслока!
Кстати вроде можно сократить до
onchange="okn.src = value"
Ответить с цитированием
  #4 (permalink)  
Старый 11.05.2013, 17:22
Интересующийся
Отправить личное сообщение для dgalexei Посмотреть профиль Найти все сообщения от dgalexei
 
Регистрация: 18.04.2011
Сообщений: 11

да, в принципе получилось. Но задам тупейший вопрос - в какой он по умолчанию дериктории. Файл не находит внутренний, зато внешние адреса норм
Ответить с цитированием
  #5 (permalink)  
Старый 11.05.2013, 17:29
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

dgalexei, /modules/mod/6101.php
Ответить с цитированием
  #6 (permalink)  
Старый 12.05.2013, 00:49
Аватар для Magneto
Люмус, Емаксос Developer!
Отправить личное сообщение для Magneto Посмотреть профиль Найти все сообщения от Magneto
 
Регистрация: 06.05.2010
Сообщений: 677

Сообщение от danik.js Посмотреть сообщение
Кстати вроде можно сократить до
onchange="okn.src = value"
Не будет работать в Firefox и Opera.
Ответить с цитированием
  #7 (permalink)  
Старый 12.05.2013, 02:07
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от Magneto
Не будет работать в Firefox и Opera.
Да, верно. Правильно будет так:
okn.frameElement.src = value

Правда почему-то не работает в опере. Да и совет скорее плохой нежели хороший.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подгрузка JS + ajax... afr0 AJAX и COMET 8 10.04.2013 14:38
iframe как правильно динамически встаить с помощью js syegorius Events/DOM/Window 7 05.01.2012 10:24
Подгрузка select и работа с ними после! BASSON_XVI jQuery 3 07.01.2011 11:28
Скрытие iframe через js Veter Events/DOM/Window 7 03.10.2009 01:16
Как получить доступ к ссылкам в iframe с помощью js Gratt Общие вопросы Javascript 4 01.09.2009 21:17