Javascript.RU

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

Во frame загрузить страницу после выбора элемента из select
Здравствуйте.

Подскажите может кто знает пример скрипта, нужно во frame загружать страницу после выбора элемента из select.

Пока есть только главная страница:

<html>
<head>
<title></title>
<style>.table {border-collapse: collapse; border: 1px solid #00280e}</style>
</head>
<body>
    <table align = "center" bordercolor = "black" border="1" class = "table" width = "1080">
        <tr>
            <td colspan = "3">
                1
            </td>
        </tr>
        <tr>
            <td  width = "250">
                2
            </td>
            <td>
                <select>
                    <option value="Table1.html">Table1</option>
                    <option value="Table2.html">Table2</option>
                </select><br>
                <iframe width="580" height="150"></iframe>
                
            </td>
            <td  width = "250">
                2
            </td>
        </tr>
    </table>    
</body>
</html>

Последний раз редактировалось Kaleos, 21.07.2013 в 13:56.
Ответить с цитированием
  #2 (permalink)  
Старый 21.07.2013, 12:01
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

<iframe name="table" width="580" height="150"></iframe>
<select onchange="document.frames.table.src = this.value">
   <option value="Table1.html">Table1</option>
   <option value="Table1.html">Table1</option>
</select>
Ответить с цитированием
  #3 (permalink)  
Старый 21.07.2013, 12:16
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

<iframe id="frame0" width="580" height="150" src=""></iframe><br/>
<select onchange="document.getElementById('frame0').src = this.value">
   <option value="">Выберите</option>
   <option value="http://asd-electro.ru/">Table1</option>
   <option value="http://javascript.ru/">Table2</option>
</select>
Ответить с цитированием
  #4 (permalink)  
Старый 21.07.2013, 13:09
Интересующийся
Отправить личное сообщение для Kaleos Посмотреть профиль Найти все сообщения от Kaleos
 
Регистрация: 14.07.2013
Сообщений: 29

Большое спасибо Deff, Ruslan_xDD!

Можно еще спросить, как сделать чтобы при загрузке основной страницы, во фрейм загружалась по умолчанию например
<option value="http://asd-electro.ru/">Table1</option>, но при этом можно было бы выбрать из select другой элемент и соответственно в фрейм подгружать другую страницу(это был мой вопрос выше)?

Последний раз редактировалось Kaleos, 21.07.2013 в 13:21.
Ответить с цитированием
  #5 (permalink)  
Старый 21.07.2013, 13:37
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

<body onload="document.frames.table.src = document.getElementById('table').value">
   <iframe name="table" width="580" height="150"></iframe>
   <select id="table" onchange="document.frames.table.src = this.value">
      <option value="Table1.html">Table1</option>
      <option value="Table2.html">Table2</option>
   </select>
</body>
Ответить с цитированием
  #6 (permalink)  
Старый 21.07.2013, 13:56
Интересующийся
Отправить личное сообщение для Kaleos Посмотреть профиль Найти все сообщения от Kaleos
 
Регистрация: 14.07.2013
Сообщений: 29

Большое спасибо Ruslan_xDD!

Получилось как-то так, все работает:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title></title>
<style>.table {border-collapse: collapse; border: 1px solid #00280e}</style>
</head>
<body onload="document.getElementById('frame1').src = document.getElementById('select1').value">
    <table align = "center" bordercolor = "black" border="1" class = "table" width = "1065">
        <tr>
            <td colspan = "3">
                <img src = "pict.jpg">
            </td>
        </tr>
        <tr>
            <td rowspan="2" width="230">
                2
            </td>
            <td width="605">	
               <select id = "select1"  onchange="document.getElementById('frame1').src = this.value">
  					<option value="Table1.html">Table1</option>
  					<option selected  value="Table2.html">Table2</option>
				</select>
            </td>
            <td rowspan="2" width="230">
                2
            </td>
        </tr>
        <tr>
            <td>
              <iframe id="frame1" width="605" height="150" src=""></iframe><br/>
            </td>
 
        </tr>
    </table>    
</body>
</html>
Ответить с цитированием
  #7 (permalink)  
Старый 17.02.2015, 16:55
Новичок на форуме
Отправить личное сообщение для shadowmen Посмотреть профиль Найти все сообщения от shadowmen
 
Регистрация: 28.04.2014
Сообщений: 2

А как можно выбрать элемент после загрузки страницы с помощью JavaScript в iframe
Вот код:
<!--Kurs.com.ua regional 385x370 Киев blue-->
<div id='kurs-com-ua-informer-regional-385x370-15-kiev-blue-container'><a href='http://kursvalut.com' id='kurs-com-ua-informer-regional-385x370-15-kiev-blue' title='Курс валют в России' target='_blank'>Курс валют в России</a></div>
<script type='text/javascript'>
(function() {var iframe = '<ifr'+'ame src="http://kurs.com.ua/informer/regional2/15/908?color=blue" width="385" height="370" frameborder="0" vspace="0" scrolling="no" hspace="0"></ifr'+'ame>';var container = document.getElementById('kurs-com-ua-informer-regional-385x370-15-kiev-blue');container.parentNode.innerHTML = iframe;})();
</script>
<noscript><img src='http://kurs.com.ua/static/images/informer/kurs.png' width='52' height='26' alt='kurs.com.ua: курс валют в Украине!' title='Курс валют' border='0' /></noscript>
<!--//Kurs.com.ua regional 385x370 Киев blue-->
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ищу DatePicker с временем, списком выбора месяца и возможностью смены месяца после вы Kri0-Gen jQuery 3 10.07.2012 16:07
select для выбора цвета someLogin Элементы интерфейса 0 10.10.2011 20:15
Пользовательский скрипт для выбора option в select по умолчанию justalittleperson Элементы интерфейса 1 04.10.2010 06:13
после выбора элемента vanderv jQuery 4 30.05.2010 23:35
Вставка текста в textarea после выбора select option modelisto Общие вопросы Javascript 2 14.10.2009 19:27