小编7O0*_*7Y7的帖子

等待页面重定向Selenium WebDriver(Python)

我有一个页面用ajax加载动态内容,然后在一定时间后重定向(不固定).如何强制Selenium Webdriver等待页面重定向,然后立即转到另一个链接?

import time
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.support import expected_conditions as EC
from selenium.common.exceptions import TimeoutException
from selenium.webdriver.support.ui import WebDriverWait

driver = webdriver.Chrome();
driver.get("http://www.website.com/wait.php") 
Run Code Online (Sandbox Code Playgroud)

python selenium webdriver selenium-webdriver

5
推荐指数
3
解决办法
1万
查看次数

替换滚动上的img src

我正在尝试替换logo-text-black src属性,以使svg img随着用户滚动而变化。可以将其添加到当前脚本中吗?

img / logo-text-white.svg //最高状态

img / logo-text-black.svg //滚动状态

的HTML

<nav class="navbar navbar-default navbar-fixed-top">
  <div class="navbar-header">
  <a href="#top"><img class="logo" src="img/logo.svg"></a>
   <a href="#top"><img class="logo-text" src="img/logo-text-white.svg">
 </a>
 </div>
</nav>
Run Code Online (Sandbox Code Playgroud)

JS

$(window).scroll(function() {
   var value = $(this).scrollTop();
   if (value > 100)
   $(".navbar-default").css("background", "white"); // Scroll State
   else
  $(".navbar-default").css("background", "transparent"); // Top state
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery

1
推荐指数
1
解决办法
2676
查看次数