Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 20.03.2013, 19:12
Новичок на форуме
Отправить личное сообщение для gigs Посмотреть профиль Найти все сообщения от gigs
 
Регистрация: 07.06.2012
Сообщений: 6

Переключение видео в фрейме
Помогите пожалуйста, есть вот такой код:

<iframe id="omfg" src="film1.html" frameborder="0" width="607" height="360"></iframe><br />
<select onchange="document.getElementById('omfg').src=this.options[this.selectedIndex].value;">
       <option value="film1.html">Фильм 1</option>
       <option value="film2.html">Фильм 2</option>
      
</select>


здесь в фрейм в зависимости от того какой фильм выбран подгружается определенное видео. Но здесь выбор происходит в виде выпадающего списка, а как можно сделать что выбор фильма происходил не из выпадающего списка, а с помощью ссылок ? То есть чтоб внизу фрейма был не список, а две ссылки Фильм 1 и Фильм 2.

Последний раз редактировалось gigs, 20.03.2013 в 19:56.
Ответить с цитированием
  #2 (permalink)  
Старый 20.03.2013, 19:17
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

<a href="javascript:document.getElementById('omfg').src='film1.html'">Фильм 1</a>
<a href="javascript:document.getElementById('omfg').src='film2.html'">Фильм 2</a>
Решение в лоб.
Ответить с цитированием
  #3 (permalink)  
Старый 20.03.2013, 19:24
Новичок на форуме
Отправить личное сообщение для gigs Посмотреть профиль Найти все сообщения от gigs
 
Регистрация: 07.06.2012
Сообщений: 6

то есть вот так ?:

<iframe id="omfg" src="film1.html" frameborder="0" width="607" height="360"></iframe><br />

     
      <a href="javascript:document.getElementById('omfg').src='film1.html'">Фильм 1</a>
      <a href="javascript:document.getElementById('omfg').src='film2.html'">Фильм 2</a>

Последний раз редактировалось gigs, 20.03.2013 в 19:56.
Ответить с цитированием
  #4 (permalink)  
Старый 20.03.2013, 19:51
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от gigs
то есть вот так ?
Ну да. Я ведь так и написал же )
Ответить с цитированием
  #5 (permalink)  
Старый 20.03.2013, 20:02
Новичок на форуме
Отправить личное сообщение для gigs Посмотреть профиль Найти все сообщения от gigs
 
Регистрация: 07.06.2012
Сообщений: 6

я так сделал но оно переходит по ссылке javascript:document.getElementById('omfg').src='fi lm1.html

и потом пустая страница, а должно загружать фильм в фрейме, как это делается с помощью списка. В общем нужно селекта сделать в виде обычных ссылок.
Ответить с цитированием
  #6 (permalink)  
Старый 20.03.2013, 20:20
Новичок на форуме
Отправить личное сообщение для gigs Посмотреть профиль Найти все сообщения от gigs
 
Регистрация: 07.06.2012
Сообщений: 6

все я разобрался, вы немного не так сделали, нужно было еще додать onClick
Ответить с цитированием
  #7 (permalink)  
Старый 20.03.2013, 21:15
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

<iframe id="omfg" src="//ru.wikipedia.org" frameborder="0" width="607" height="360"></iframe><br />
      <a href="javascript:document.getElementById('omfg').src='//lurkmore.to'">Фильм 1</a>
      <a href="javascript:document.getElementById('omfg').src='//javascript.ru'">Фильм 2</a>

Да вроде же работает. Изменил ссылки для демонстрации.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переключение страниц во фрейме или в слое кнопкой вперед - назад Владимир Седов Общие вопросы Javascript 3 28.12.2012 23:33
Как вставить видео на страничку .json MastaMustBe Элементы интерфейса 2 17.09.2012 16:51