flash怎么加滚动条

flash怎么加滚动条,第1张

先添加一个动态文本框到场景中,将其拉大一些,并设置属性为“多行”,并显示边框。打开组件,将UIScrollbar(滚动条)组件拖动到动态文本框内部,这样滚动条就可以自动靠拢到动态文本框的右边,再在动态文本框中输入文字。最后按Ctrl+Enter测试就OK了

# 第一种方法:focus (这个是元素正好在屏幕中间)

targetElem = browser.find_element_by_xpath("//a[@id='pagnNextLink']")

browser.execute_script("arguments[0].focus()", targetElem)

# 第二种方法:scrollIntoView (这个是拖到底部了,有可能targetElem 不可见)

# targetElem = browser.find_element_by_xpath("//a[@id='pagnNextLink']/span[@id='pagnNextString']")

# browser.execute_script("arguments[0].scrollIntoView()", targetElem)    # 拖动到可见的元素去

# 第三种方法: targetElem 正好在底部显示

targetElem.location_once_scrolled_into_view

# 第四种方法: targetElem 正好在底部显示

#向下滚动200px

browser.execute_script("window.scrollBy(0,200)","")

#向下滚动到页面底部 

browser.execute_script("window.scrollBy(0,document.body.scrollHeight)","")

# 页面内DIV的滚动

targetElem = browser.find_element_by_xpath('//div[@class="photoGridWrapper"]')

browser.execute_script('arguments[0].scrollTop = arguments[0].scrollHeight', targetElem)

time.sleep(1)

selenium webdriver 如何实现将浏览器滚动条移动到某个位置

ActionChains(driver).move_to_element(****).perform()

将页面定位到要查看的元素位置从而变相的实现了滚动条滚动的效果。问题解决

https://blog.csdn.net/xiaosongbk/article/details/70231564

from selenium.webdriver.common.action_chains import ActionChains

scroll_add_crowd_button = driver.find_element_by_xpath(xpath_button_add_crowd)

driver.execute_script("arguments[0].scrollIntoView()", scroll_add_crowd_button)

https://blog.csdn.net/HeatDeath/article/details/72322850


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11361588.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存