Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Ссылка в теге select

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Светик Татаринова
Отправлено: 03 Января, 2015 - 00:40:23
Post Id


Новичок


Покинул форум
Сообщений всего: 14
Дата рег-ции: Дек. 2014  


Помог: 0 раз(а)




В теге <select> один из пунктов ссылка. Она открывается в том же окне браузера. Можно ли сделать, чтобы она открывалась в отдельном окне браузера и желательно чтобы окно было определенного размера?
 
 Top
esterio
Отправлено: 03 Января, 2015 - 01:16:21
Post Id



Активный участник


Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012  
Откуда: Украина, Львов


Помог: 127 раз(а)




 
 Top
Светик Татаринова
Отправлено: 03 Января, 2015 - 10:10:30
Post Id


Новичок


Покинул форум
Сообщений всего: 14
Дата рег-ции: Дек. 2014  


Помог: 0 раз(а)




Этот способ я знаю, но как это в select вставить не знаю
(Добавление)
Возможно такое сделать в php без js?
 
 Top
esterio
Отправлено: 03 Января, 2015 - 15:58:09
Post Id



Активный участник


Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012  
Откуда: Украина, Львов


Помог: 127 раз(а)




только JS. примерно так
CODE (html):
скопировать код в буфер обмена
  1. <select id="select">
  2.         <option value="test">test</option>
  3.         <option value="test2">test2</option>
  4. </select>

CODE (javascript):
скопировать код в буфер обмена
  1. document.getElementById('select').onchange = function(){
  2.         if(this.value == 'test'){
  3.                 var win = window.open('http://example.com/some-url', 'popup', 'width=420,height=230,resizable=no,scrollbars=no,status=no');
  4.                 win.focus();
  5.         }
  6. }
 
 Top
Светик Татаринова
Отправлено: 03 Января, 2015 - 21:47:42
Post Id


Новичок


Покинул форум
Сообщений всего: 14
Дата рег-ции: Дек. 2014  


Помог: 0 раз(а)




esterio пишет:
только JS. примерно так
CODE (html):
скопировать код в буфер обмена
  1. <select id="select">
  2.         <option value="test">test</option>
  3.         <option value="test2">test2</option>
  4. </select>

CODE (javascript):
скопировать код в буфер обмена
  1. document.getElementById('select').onchange = function(){
  2.         if(this.value == 'test'){
  3.                 var win = window.open('http://example.com/some-url', 'popup', 'width=420,height=230,resizable=no,scrollbars=no,status=no');
  4.                 win.focus();
  5.         }
  6. }


что то ничего не работает
 
 Top
armancho7777777 Супермодератор
Отправлено: 03 Января, 2015 - 22:05:39
Post Id



Активный участник


Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011  
Откуда: Москва


Помог: 221 раз(а)




Светик Татаринова пишет:
что то ничего не работает

А может надо заняться чем-нибудь другим ?
Например, выйти замуж, и рожать детей.

(Отредактировано автором: 03 Января, 2015 - 22:07:06)

 
 Top
Светик Татаринова
Отправлено: 03 Января, 2015 - 22:21:01
Post Id


Новичок


Покинул форум
Сообщений всего: 14
Дата рег-ции: Дек. 2014  


Помог: 0 раз(а)




armancho7777777 пишет:
Светик Татаринова пишет:
что то ничего не работает

А может надо заняться чем-нибудь другим ?
Например, выйти замуж, и рожать детей.

конечно, для этого я создам другую тему
 
 Top
esterio
Отправлено: 04 Января, 2015 - 10:03:19
Post Id



Активный участник


Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012  
Откуда: Украина, Львов


Помог: 127 раз(а)




Светик Татаринова пишет:
что то ничего не работает

http://jsfiddle[dot]net/esterio/x9990rdh/
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB