我有一个页面用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) 我正在尝试替换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)