Работа с вкладками



  • Было бы полезно иметь возможность получать количество вкладок, и возможность запретить открывать новые вкладки.



  • @blackhacker Согласен. Но не понятно, зачем запрещать открывать новые вкладки. Для их открытия нужно использовать одноимённый экшен.

    А вообще у меня такая же просьба с базой. Узнавать количество элементов в базе каким нибудь аналогом:

    SELECT COUNT(1) FROM test
    

    А то приходится каждый раз выгружать базу в список, получать количество элементов в списке, а это лишнее звено в скрипте.



  • @Fox said in Работа с вкладками:

    Но не понятно, зачем запрещать открывать новые вкладки.

    А как же popup-реклама? Тестил сейчас, если на сайте есть такая реклама, то при любом клике открывается новая вкладка и скрипт уже переключается на нее



  • @blackhacker Скинь адрес сайта. По идее popup-реклама управляется js скриптом, тот же

    window.location = "http://community.bablosoft.com";
    

    Можно будет обойти его через запретить запрос. Кстати, а экшен Запретить всплывающие окна не помогает?



  • @Fox said in Работа с вкладками:

    экшен Запретить всплывающие окна не помогает?

    Точно, помогло) Не додумался раньше, или не замечал такую опцию

    @Fox said in Работа с вкладками:

    Скинь адрес сайта.

    Нормальных сайтов не нашел, мне человек для теста скидывал https://www.redtube.com/ (порно-сайт)

    @Fox said in Работа с вкладками:

    Можно будет обойти его через запретить запрос

    Вряд ли, даже если запретить запрос, вкладка все равно откроется. Можно запретить запрос к скрипту с рекламой только



  • @blackhacker Рад что смог помочь. А про запрет я и имел в виду, запретить запрос к скрипту. Глянул сейчас js на сайте, а там сплошняком с порнохаба контент вытягивается.
    networkbar-4.0.3.js



  • @Fox Либо хозяин сайтов один и тот же, либо и правда контент оттуда тянут)


  • administrators

    @blackhacker Запретить новые вкладки можно через "Запретить всплывающие окна", это запрещает все вкладки, либо через "Запретить запрос", это запрещает вкладку по урл.



  • @Fox подскажите пожалуйста, как можно сделать поочередное открытие вкладок (серфинг) с сайта bitverts.io к примеру может быть около 20 шт. Как сделать чтобы БАС открывал их по очереди. (поиск блока ссылки по которой нужно кликнуть ищется через получить АТРИБУТ ЭЛЕМЕНТА href, я правильно поняла??)