В встроенном браузере должна быть кнопка, блокирующая попапы.Подскажите пожалуйста как закрыть все вкладки POPUP,POPUP-1,POPUP-2 итд
мне их не нужно блокировать) я их по на открываю, а в конце цикла мне их нужно закрытьВ встроенном браузере должна быть кнопка, блокирующая попапы.
В список можно номера? popup,popup-1,2,3Экшн Браузер>Управление табом>Закрыть вкладку - По номеру и попробовать указать номера вкладок.
быстрее попробовать, чем спрашивать) нет нельзя. Если по номеру - то нужно указать порядковый номер вкладки, начиная с 0 - это первая вкладка.В список можно номера? popup,popup-1,2,3
пока проект работает и я узнаю, как лучше сделать, а не бежать с гранатой на танк. Спасибо. На C++ не возможно это осуществить?быстрее попробовать, чем спрашивать) нет нельзя. Если по номеру - то нужно указать порядковый номер вкладки, начиная с 0 - это первая вкладка.
Если писать popup -1, popup -2 то это закрывать по именам
На C# можно. С++ это немного другое.пока проект работает и я узнаю, как лучше сделать, а не бежать с гранатой на танк. Спасибо. На C++ не возможно это осуществить?
Tab[] tabs = instance.AllTabs;
for (int i = 1; i < tabs.Count(); i++)
{
tabs[i].Close();
}
Спасибо! Вопрос решил еще легчеНа C# можно. С++ это немного другое.
Вот такой метод для закрытия вкладки:
https://help.zennolab.com/en/v5/zennoposter/5.9/ZennoLab.CommandCenter~ZennoLab.CommandCenter.Tab~Close.html
Или вот такой для закрытия сразу всех вкладок в браузере:
https://help.zennolab.com/en/v5/zennoposter/5.9/ZennoLab.CommandCenter~ZennoLab.CommandCenter.Instance~CloseAllTabs.html
instance.GetTabByAddress("popup").Close();
instance.GetTabByAddress("popup-1").Close();
instance.GetTabByAddress("popup-2").Close();
instance.GetTabByAddress("popup-3").Close();
Спасибо! Я решил вопрос первым твоим кодом, работает отлично! то что надо!Или закрыть вкладки по имени
Если есть вкладка с таким названием, то она закроется, если не будет такой вкладки - ничего не произойдет.Код:instance.GetTabByAddress("popup").Close(); instance.GetTabByAddress("popup-1").Close(); instance.GetTabByAddress("popup-2").Close(); instance.GetTabByAddress("popup-3").Close();
Тоже помогло. То что искал. Лукас с меняЗакрыть все вкладки кроме первой