Einzelnen Tab im Firefox schliessen?

  • Hallo Gemeinde,

    mit der Zeile $HandleHW = WinActivate("[REGEXPTITLE:(?i)(.*Pro Report.*|.*Mozilla Firefox.*)]") ermittle ich das Handle eines Firefoxtabs(der
    Name des Tabs ändert sich leider immer wieder, daher RegExpTitle!) und mit WinClose($HandleHW) schliesse ich ihn. Allerdings wird der Firefox
    dadurch komplett geschlossen und nicht nur der Tab.

    Kann man überhaupt nur einen einzelnen Tab schliessen?

  • In Firefox kannst du mit der Tastenkombination CTRL+w ein einzelnes Tab schließen. (Achtung: Das w muss KLEIN sein, ansonsten wird das Fenster geschlossen (CTRL+SHIFT+W)).

    Deshalb kannst du mit diesem Code ein einzelnes Tab schließen (Ich hab die Kombination nach 5 Sekunden im Aktiven Fenster gesendet, das kannst du aber an deinen Fenstertitel anpassen):

    AutoIt
    Sleep(5000)
    ControlSend("[active]", "", 0, "{CTRLDOWN}{w}{CTRLUP}")