Открытие URL по запросу системы
Модератор: immortal
-
- Сообщения: 119
- Зарегистрирован: Пн авг 24, 2015 11:24 am
- Откуда: Сочи
- Благодарил (а): 4 раза
- Поблагодарили: 14 раз
Открытие URL по запросу системы
Прошу прощения за ламерский вопрос, но что-то мозг уже не варит
Я хочу сделать "шаблон поведения" по поиску фильма на кинопоиске
берем к примеру такой код:
$filmname = $matches[1];
$url = "http://www.kinopoisk.ru/index.php?first ... =$filmname";
возможно ли теперь сделать автоматическое открытие этой URL в одной из вкладок "Домашние страницы" к примеру вместо страницы "Добро пожаловать" ?
Я хочу сделать "шаблон поведения" по поиску фильма на кинопоиске
берем к примеру такой код:
$filmname = $matches[1];
$url = "http://www.kinopoisk.ru/index.php?first ... =$filmname";
возможно ли теперь сделать автоматическое открытие этой URL в одной из вкладок "Домашние страницы" к примеру вместо страницы "Добро пожаловать" ?
-
- Сообщения: 295
- Зарегистрирован: Вт апр 23, 2013 5:16 pm
- Откуда: Брянск
- Благодарил (а): 18 раз
- Поблагодарили: 94 раза
Re: Открытие URL по запросу системы
Вот так можно попробовать:
Код: Выделить всё
$rec=array();
$rec['EVENT_TYPE']='openurl'; // команда может быть ещё newwindow
$rec['WINDOW']='alice';
$rec['TERMINAL_TO']='*'; //здесь можно конкретный терминал указать
$rec['ADDED']=date('Y-m-d H:i:s');
$rec['EXPIRE']=date('Y-m-d H:i:s', time()+10);
$rec['DETAILS']='my_site.ru';
$rec['ID']=SQLInsert('events', $rec);
- За это сообщение автора Dark_Veter поблагодарили (всего 5):
- Amarok (Пт авг 28, 2015 10:24 am) • mirsum (Пн авг 31, 2015 10:15 pm) • savenko_egor (Ср мар 14, 2018 2:14 pm) • Hold (Ср мар 14, 2018 2:46 pm) • Gelezako (Чт мар 15, 2018 3:11 pm)
- Рейтинг: 5.81%
Debian GNU/Linux 7.9 (wheezy), версия 0.9.0b, Connect
-
- Сообщения: 119
- Зарегистрирован: Пн авг 24, 2015 11:24 am
- Откуда: Сочи
- Благодарил (а): 4 раза
- Поблагодарили: 14 раз
Re: Открытие URL по запросу системы
мне не нужен вывод в другой терминал. мне нужно вывести запрашиваемую URL в соседнем фреймеDark_Veter писал(а):Вот так можно попробовать:
ПыСЫ но за ваш пример тоже спасибо, думаю пригодится
-
- Сообщения: 295
- Зарегистрирован: Вт апр 23, 2013 5:16 pm
- Откуда: Брянск
- Благодарил (а): 18 раз
- Поблагодарили: 94 раза
Re: Открытие URL по запросу системы
Так оставьте все по умолчанию, только ссылку поменяйте. Тогда страница на всех терминалах откроется, в том числе и в соседнем фрейме.GreatBAO писал(а):мне не нужен вывод в другой терминал.Dark_Veter писал(а):Вот так можно попробовать:
Debian GNU/Linux 7.9 (wheezy), версия 0.9.0b, Connect
-
- Сообщения: 119
- Зарегистрирован: Пн авг 24, 2015 11:24 am
- Откуда: Сочи
- Благодарил (а): 4 раза
- Поблагодарили: 14 раз
Re: Открытие URL по запросу системы
да, действительно почти то что нужно, прошу прощения что сразу не разобрался и отшил
только вот одно но - даже если указать в $rec['WINDOW']='Search' имя реально существующего окна (для примера создал домашнюю страницу с именем "Search") то все равно открывается новая закладка с именем Search
при нескольких таких запросах, первый раз создается новая вкладка с именем указанным в $rec['WINDOW']
при повторных запросах обновление уже происходит в созданной вкладке.
вопрос - возможно ли все таки обновить уже имеющуюся вкладку и не создавать новую ?
только вот одно но - даже если указать в $rec['WINDOW']='Search' имя реально существующего окна (для примера создал домашнюю страницу с именем "Search") то все равно открывается новая закладка с именем Search
при нескольких таких запросах, первый раз создается новая вкладка с именем указанным в $rec['WINDOW']
при повторных запросах обновление уже происходит в созданной вкладке.
вопрос - возможно ли все таки обновить уже имеющуюся вкладку и не создавать новую ?
- Gelezako
- Сообщения: 963
- Зарегистрирован: Чт июн 02, 2016 9:33 pm
- Благодарил (а): 205 раз
- Поблагодарили: 106 раз
- Контактная информация:
Re: Открытие URL по запросу системы
табка появляется, но как сделать что бы она автоматически становилась активной?Dark_Veter писал(а):Вот так можно попробовать:Код: Выделить всё
$rec=array(); $rec['EVENT_TYPE']='openurl'; // команда может быть ещё newwindow $rec['WINDOW']='alice'; $rec['TERMINAL_TO']='*'; //здесь можно конкретный терминал указать $rec['ADDED']=date('Y-m-d H:i:s'); $rec['EXPIRE']=date('Y-m-d H:i:s', time()+10); $rec['DETAILS']='my_site.ru'; $rec['ID']=SQLInsert('events', $rec);
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
- Vovix
- Сообщения: 1155
- Зарегистрирован: Пн янв 27, 2014 1:43 am
- Откуда: г.Ижевск
- Благодарил (а): 60 раз
- Поблагодарили: 532 раза
- Контактная информация:
Re: Открытие URL по запросу системы
вообще не применять такой механизм!!!Gelezako писал(а):табка появляется, но как сделать что бы она автоматически становилась активной?Dark_Veter писал(а):Вот так можно попробовать:Код: Выделить всё
$rec=array(); $rec['EVENT_TYPE']='openurl'; // команда может быть ещё newwindow $rec['WINDOW']='alice'; $rec['TERMINAL_TO']='*'; //здесь можно конкретный терминал указать $rec['ADDED']=date('Y-m-d H:i:s'); $rec['EXPIRE']=date('Y-m-d H:i:s', time()+10); $rec['DETAILS']='my_site.ru'; $rec['ID']=SQLInsert('events', $rec);
я использую встроенную функцию javascript, а для передачи параметров - куки!
UPD:
этот механизм требует предварительно созданной домашней страницы, которую можно установить как "Скрыть"
и код примерно такой:
Код: Выделить всё
<a href="#" onclick=" document.cookie = 'linked=1; path=/'; document.cookie = 'PingObjName=ACERTV; path=/';
return menuClicked('69', '121', '69', '','ACERTV','','/page/27.html',0,0);" >ACER_TV</a>
Таким образом например у меня при нажатии на наименование "Устройства онлайн" в меню, происходит открытие рядом во вкладке домашних страниц необходимой информации...
но повторять как у меня возможно не стоит, т.к. я извращенец и эта идея пришла мне на ум для выполнения нужной мне функции и возможно есть более красивый и простой вариант выполнения этого!
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Re: Открытие URL по запросу системы
Код: Выделить всё
system('"C:\Program Files\Mozilla Firefox\firefox.exe" https://www.kinopoisk.ru/index.php?first=no&what=&kp_query=$filmname');