Ich habe ein Problem in Selenium, wo ich einen Link in einem neuen Tab öffnen möchte. Es hat auch keine href, daher scheint es nicht möglich, die URL als String zu erhalten.Verwenden von Selenium WebDriver in Python zum Öffnen der Verknüpfung in der neuen Registerkarte/Fenster
Ich habe versucht, ActionChains
von Selen zu verwenden, aber ich kann es nicht zur Arbeit bekommen.
actions = ActionChains(self.driver)
actions.key_down(Keys.COMMAND)
actions.move_to_element(element)
actions.click()
actions.key_up(Keys.COMMAND)
actions.perform()
Dieser Code endet nichts tun, soweit ich das beurteilen kann.
Bitte lesen Sie die Hilfethemen zum Stellen von Fragen und wie Sie eine gute Frage stellen. Wir benötigen weitere Informationen, die Ihnen helfen, den entsprechenden HTML- oder Seitenlink zu integrieren. http://stackoverflow.com/help/asking – JeffC
könnten Sie Ihren Element HTML-Code teilen ... –