gpt4 book ai didi

javascript - 无法使用 Selenium webdriver、python 在 标记内模拟 onclick javascript

转载 作者:行者123 更新时间:2023-11-28 07:56:30 29 4
gpt4 key购买 nike

我正在尝试在以下标记处模拟 onclick 事件

span class="taLnk hvrIE6 tr165579546 moreLink ulBlueLinks"onclick="ta.util.cookie.setPIDCookie(2247);ta.call('ta.servlet.Reviews.expandReviews',event,this,'review_165579546', ' 1', 2247)">更多

这用于查看此链接下的更多文本。我正在使用 selenium webdriver 和 python 来自动模拟此网页的此事件 http://www.tripadvisor.in/Hotel_Review-g297586-d1154547-Reviews-Rainbow_International_Hotel-Hyderabad_Telangana.html此网页。

任何人都可以分享一个代码片段,以便激活此 javascript 事件,以便页面加载,我可以自动看到该链接下的整个文本...我尝试使用 selenium webdriver 的 click() 选项,但它不起作用.

最佳答案

这对我有用:

from selenium import webdriver

url = 'http://www.tripadvisor.in/Hotel_Review-g297586-d1154547-Reviews-Rainbow_International_Hotel-Hyderabad_Telangana.html'

browser = webdriver.Firefox()
browser.get(url)
li = browser.find_element_by_css_selector('#PERSISTENT_TAB_HR .tabs_pers_content li:nth-child(2)')
li.click()

关于javascript - 无法使用 Selenium webdriver、python 在 <span> 标记内模拟 onclick javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26017664/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com