Страница 1 из 1

Открытие URL по запросу системы

Добавлено: Чт авг 27, 2015 8:08 pm
GreatBAO
Прошу прощения за ламерский вопрос, но что-то мозг уже не варит :)
Я хочу сделать "шаблон поведения" по поиску фильма на кинопоиске

берем к примеру такой код:
$filmname = $matches[1];
$url = "http://www.kinopoisk.ru/index.php?first ... =$filmname";
возможно ли теперь сделать автоматическое открытие этой URL в одной из вкладок "Домашние страницы" к примеру вместо страницы "Добро пожаловать" ?

Re: Открытие URL по запросу системы

Добавлено: Чт авг 27, 2015 11:11 pm
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); 
 

Re: Открытие URL по запросу системы

Добавлено: Пт авг 28, 2015 8:31 am
GreatBAO
Dark_Veter писал(а):Вот так можно попробовать:
мне не нужен вывод в другой терминал. мне нужно вывести запрашиваемую URL в соседнем фрейме
ПыСЫ но за ваш пример тоже спасибо, думаю пригодится

Re: Открытие URL по запросу системы

Добавлено: Пт авг 28, 2015 10:28 am
Dark_Veter
GreatBAO писал(а):
Dark_Veter писал(а):Вот так можно попробовать:
мне не нужен вывод в другой терминал.
Так оставьте все по умолчанию, только ссылку поменяйте. Тогда страница на всех терминалах откроется, в том числе и в соседнем фрейме.

Re: Открытие URL по запросу системы

Добавлено: Пт авг 28, 2015 6:46 pm
GreatBAO
да, действительно почти то что нужно, прошу прощения что сразу не разобрался и отшил :)
только вот одно но - даже если указать в $rec['WINDOW']='Search' имя реально существующего окна (для примера создал домашнюю страницу с именем "Search") то все равно открывается новая закладка с именем Search

при нескольких таких запросах, первый раз создается новая вкладка с именем указанным в $rec['WINDOW']
при повторных запросах обновление уже происходит в созданной вкладке.

вопрос - возможно ли все таки обновить уже имеющуюся вкладку и не создавать новую ?

Re: Открытие URL по запросу системы

Добавлено: Чт мар 15, 2018 3:12 pm
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); 
табка появляется, но как сделать что бы она автоматически становилась активной?

Re: Открытие URL по запросу системы

Добавлено: Чт мар 15, 2018 7:22 pm
Vovix
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>
но тут еще несколько нюансов, например эта страница: 27.html как раз и есть в закладках домашних и она содержит специаьный код который берет данные из cookie и на основе их отображает что-либо!!!
Таким образом например у меня при нажатии на наименование "Устройства онлайн" в меню, происходит открытие рядом во вкладке домашних страниц необходимой информации...

но повторять как у меня возможно не стоит, т.к. я извращенец и эта идея пришла мне на ум для выполнения нужной мне функции и возможно есть более красивый и простой вариант выполнения этого!

Re: Открытие URL по запросу системы

Добавлено: Пн сен 09, 2019 2:24 pm
crazpit

Код: Выделить всё

system('"C:\Program Files\Mozilla Firefox\firefox.exe" https://www.kinopoisk.ru/index.php?first=no&what=&kp_query=$filmname');
да уж.. на форуме любят помогать.