当前位置: 首页 > news >正文

网站开发插件平面设计有哪些

网站开发插件,平面设计有哪些,国外以紫色为背景的网站,市场调研方法常见控件应用 1.操作Ajax选项2.滑动滑块操作 1.操作Ajax选项 Ajax即Asynchronous JavaScript and XML#xff08;异步JavaScript和XML#xff09;#xff0c;是指一种创建交互式、快速动态网页应用的网页开发技术。通过在后台与服务器进行少量数据交换#xff0c;Ajax可以… 常见控件应用 1.操作Ajax选项2.滑动滑块操作 1.操作Ajax选项 Ajax即Asynchronous JavaScript and XML异步JavaScript和XML是指一种创建交互式、快速动态网页应用的网页开发技术。通过在后台与服务器进行少量数据交换Ajax可以使网页实现异步更新。这意味着Ajax可以在不重新加载整个网页的情况下对网页的某部分内容进行更新。搜狗搜索的搜索框使用了Ajax。被测地址为https://www.sogou.com/。单击一下搜狗搜索框切换到搜索框后会弹出推荐搜索的热词这个效果就是Ajax效果。 通过模拟键盘输入下键↓进行选项选择 from selenium import webdriver from selenium.webdriver.common.keys import Keys from time import sleep from selenium.webdriver.common.by import Bydriver webdriver.Chrome() driver.get(https://www.sogou.com/)ele1 driver.find_element(By.ID,query) ele1.click() sleep(1) ele1.send_keys(Keys.ARROW_DOWN) ele1.send_keys(Keys.ARROW_DOWN) ele1.send_keys(Keys.ARROW_DOWN) sleep(5) driver.quit()通过模糊匹配选择选项。 from selenium import webdriver from time import sleep from selenium.webdriver.common.by import Bydriver webdriver.Chrome() driver.get(https://www.sogou.com/) driver.find_element(By.ID,query).send_keys(storm) sleep(1) sercont driver.find_element(By.XPATH,//*[idvl]/div[1]/ul/li[contains(.,形容词)]).click() sleep(5) driver.quit()上述代码先在搜索框中输入了“storm”然后从匹配的选项中选择了带有“形容词”字样的选项再进行搜索操作搜索“storm形容词”。 固定选择某一个位置的选项。 Ajax悬浮框的内容会发生变化根据一定的推荐算法而某些时候你可能只是想固定选择悬浮框中的某一个选项如第二项这时可以参考下面的代码 from selenium import webdriver from time import sleepdriver webdriver.Chrome() driver.get(https://www.sogou.com/) driver.find_element(id,query).send_keys(storm) sleep(1) sercont driver.find_element(xpath,//*[idvl]/div[1]/ul/li[2]).click() # li[2]选择第2项 sleep(5) driver.quit()2.滑动滑块操作 在实际项目中你可能会遇到以下场景在某些页面中需要从左到右拖动滑块进行验证然后才能进行下一步操作。 可以看出无论是滑块本身还是滑块所在的框都是div元素。 操作思路 定位到滑块。计算滑块框的宽度。然后将滑块向右拖动框的宽度的距离。 from selenium import webdriver from time import sleep from selenium.webdriver.common.action_chains import ActionChains from selenium.webdriver.common.by import Bydriver webdriver.Chrome() driver.get(https://passport.ctrip.com/user/reg/home) driver.find_element(By.XPATH,//*[idagr_pop]/div[3]/a[2]).click() sleep(2) # 获取滑块 slider driver.find_element(By.XPATH,//*[idslideCode]/div[1]/div[2]) # 获取整个滑块框 ele driver.find_element(By.ID,slideCode) # 需要使用到Actions的方法来进行拖动 ActionChains(driver)\.drag_and_drop_by_offset(slider,ele.size[width], ele.size [height])\.perform() # 这样也行向右拖动一定的距离长度是滑块框的宽度 # ActionChains(driver).drag_and_drop_by_offset(slider,ele.size[width], 0).perform() sleep(2) driver.quit()
http://www.hkea.cn/news/14434375/

相关文章:

  • intitle 郑州网站建设网站开发需要什么人才
  • 表白网页制作网站asp.net 个人网站
  • 网站建设公司经营优惠券网站开发
  • 网站框架类型做一整套网站需要什么
  • 网站付款链接怎么做自己建立网站步骤
  • 电脑网站开发wordpress 显示空白
  • 优化网站seo网站欢迎页源码
  • 铜陵建设网站上海网站建设企业
  • 个人备案 网站名Wordpress热门评论插件
  • 小游戏网站建设公司模板支架
  • 包装在线设计网站上海seo公司哪家好
  • 棋牌游戏开发多少钱网站seo三要素
  • 网站 优化 分析阿里云虚拟主机多个网站
  • 济南网站制作设计公司恭城网站建设
  • 做外贸没网站可以吗怎样制作网页且有链接
  • 哈市哪里网站做的好网站排名在哪里优化
  • 本机做网站临沧网站建设临沧
  • 个人网站创建湛江建站价格
  • 卖友情链接的哪来那么多网站工商银行在线登录入口
  • 网站建设需不需要编程wordpress 仿站小工具
  • 315网站专题怎么做企业调查问卷
  • 共享空间网站开发公司中文网站开发语言
  • 做网站练手项目网站建设在国外
  • 织梦做的网站织梦修改网页模板html简单网页代码下载
  • 高州市荷花镇网站建设网页设计与制作教程的页数是
  • 自适应网站设计稿在网站上怎么做招聘信息
  • 广东建设基金管理有限公司网站棠下手机网站建设电话
  • 网上做室内设计的网站书店中文网站模板
  • 做网站素材图片如何编写一套网站模板
  • 网站主题颜色企业文化的重要性