selenium webdriver单击事件不适用于从select2下拉列表中选择的选项。
sel_advertiser = Select(self.driver.find_element_by_id("brand_option"))
for option in sel_advertiser.options:
name = str(option.get_attribute("text"))
if name == advertiser_name:
print "Found advertiser"
option.click()
在本例
我们使用外部系统在我们的网站上提供广告。目前在我们的头文件中,我们有一些js,它使用jquery将数据插入到我们的广告持有者中,这是一个出现在每个页面上的div。
$("#adSpot").prepend('put my ad here');
我们的第三方广告系统刚刚开始使用Google广告服务器,这是另一个提供广告的系统,所以现在我们可以调用一些JS。我想使用我们的头文件,而不必接触每个文件,但我没有机会插入js,然后执行如下:
$("#adSpot").prepend('GA_googleFillSlotWithSize("c