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 :: окрыть несколько страниц в новых табах

 PHP.SU

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


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

> Без описания
mstdmstd
Отправлено: 27 Мая, 2017 - 10:34:03
Post Id


Частый гость


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


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




Привет,
Подскажите, хочу в списке, если отмечены несколько элементов, окрыть редаторы этих элементов в новом табе ( Chromium, Version 58.0.3029.96 Built on Ubuntu 16.04 (64-bit) ) кодом вроде:
CODE (htmlphp):
скопировать код в буфер обмена
  1.          $('input.cbx_regexp_item_id').each(function () {
  2.                  if ( $(this).is(':checked') ) {
  3.                          var regexp_item_id= $(this).val()
  4.                          var href = "/admin/regexptesting/edit?regexp_item_id=" + regexp_item_id;
  5.                          // window.open(href,'name=regexp_item_win_'+regexp_item_id);    если раскоментарить эту строку и закоментарить строку ниже - результат тотже
  6.                          window.open(href, "_blank" );
  7.                  }
  8.          });
  9.  

Но открывается только первый элемент,
Можно ли запустить несколько табов и если да то как ?

Спасибо!
 
 Top
andrewkard
Отправлено: 27 Мая, 2017 - 13:48:55
Post Id


Участник


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


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




mstdmstd пишет:
window.open(href, "_blank" );

синтаксис неправильный
https://developer[dot]mozilla[dot]org/en[dot][dot][dot]/API/Window/open
Цитата:

name
Имя нового окна. Может быть использовано в параметре target в формах. Если позднее вызвать window.open() с тем же именем, то браузеры (кроме IE) заменяют существующее окно на новое.
 
 Top
mstdmstd
Отправлено: 28 Мая, 2017 - 10:36:24
Post Id


Частый гость


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


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




Я выше упомниал что если 2й параметр задать строкой с разным параметром regexp_item_id
CODE (htmlphp):
скопировать код в буфер обмена
  1.      $('input.cbx_regexp_item_id').each(function () {
  2.          if ( $(this).is(':checked') ) {
  3.              var regexp_item_id= $(this).val()
  4.              var href = "/admin/regexptesting/edit?regexp_item_id=" + regexp_item_id;
  5.              alert( "href::"+href ) // выводит
  6.              window.open(href,'regexp_item_win_'+regexp_item_id);
  7.  

то все равно открывается только 1 новый таб с первым параметром...
В чем ошибка? не могу найти ...
 
 Top
andrewkard
Отправлено: 28 Мая, 2017 - 12:40:31
Post Id


Участник


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


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




провел тест:
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. <script>
  3.     window.open('//google.com','123');
  4.     window.open('//google.com','456');
  5.     window.open('//google.com','789');
  6. </script>
  7.  

все три открылись после разрешения всплывающих окон.
 
 Top
mstdmstd
Отправлено: 28 Мая, 2017 - 15:30:58
Post Id


Частый гость


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


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




Вы правы : так в firefox каждый отмеченный элемент открывается на новом табе.

Но в Chromium по-прежнему открывается только 1я ссылка. Просмотрел настройки - ничего похожего не нашел...
Может доп плагины умеют деть открывтие новых табов?
 
 Top
andrewkard
Отправлено: 29 Мая, 2017 - 11:56:37
Post Id


Участник


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


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




Странно. Chrome на Ubunta открывет все три. Что там намудрили в Chromium затрудняюсь ответить.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB