Fermer onglets précis sur Firefox
FerméNewStax Messages postés 7 Date d'inscription samedi 17 décembre 2022 Statut Membre Dernière intervention 18 décembre 2022 - 17 déc. 2022 à 01:48
- Fermer onglets précis sur Firefox
- Comment restaurer les onglets fermés - Guide
- Video downloadhelper firefox - Télécharger - Outils pour navigateurs
- Comment supprimer bing de firefox - Guide
- Fermer compte paypal - Guide
- Exporter favoris firefox - Guide
1 réponse
17 déc. 2022 à 01:48
Pour fermer des onglets précis sur une série ouverte dans Firefox, vous pouvez utiliser l'API de contrôle de Firefox (marionette). Pour cela, vous devez d'abord activer l'option "marionette" dans les paramètres de Firefox.
Voici un exemple de script PowerShell qui ferme les onglets de Firefox avec l'API de contrôle de Firefox (marionette) :
# Importer les assemblies Selenium et ChromeDriver
Add-Type -Path "C:\Selenium\WebDriver.dll"
Add-Type -Path "C:\Selenium\ChromeDriver.dll"
# Démarrer Firefox
$driver = New-Object OpenQA.Selenium.Firefox.FirefoxDriver
# Naviguer vers une URL
$driver.Navigate().GoToUrl("https://www.google.com")
# Ouvrir un nouvel onglet
$driver.ExecuteScript("window.open('https://www.bing.com')")
# Récupérer la liste des onglets
$tabs = $driver.WindowHandles
# Fermer l'onglet courant (index 0)
$driver.Close()
# Passer à l'onglet suivant (index 1)
$driver.SwitchTo().Window($tabs[1])
# Fermer l'onglet suivant (index 1)
$driver.Close()
# Quitter le navigateur
$driver.Quit()
Ce script ouvre deux onglets dans Firefox, puis ferme l'onglet courant (index 0) et l'onglet suivant (index 1). Vous pouvez adapter ce script pour fermer des onglets spécifiques en utilisant l'index de l'onglet dans la liste des onglets.
Je vous recommande également de vous référer à la documentation de l'API de contrôle de Firefox (marionette) pour obtenir plus d'informations sur les différentes fonctionnalités disponibles : https://firefox-source-docs.mozilla.org/testing/marionette/index.html. Tenez moi au courant de l'avancement !