通过javascript将用户发送到页面底部
我正在尝试将用户发送到页面底部 通过javascript 我正在尝试这个代码通过javascript将用户发送到页面底部,javascript,Javascript,我正在尝试将用户发送到页面底部 通过javascript 我正在尝试这个代码 window.scrollTo(0,document.body.scrollHeight); 它不起作用 但是如果我尝试 window.scrollTo(0,9999999999999999); 它工作得很好 页面高度是否可以大于99999999999 还是有更好的方法?试试这个: document.body.scrollTop = document.body.scrollHeight; document.docu
window.scrollTo(0,document.body.scrollHeight);
它不起作用
但是如果我尝试
window.scrollTo(0,9999999999999999);
它工作得很好
页面高度是否可以大于99999999999
还是有更好的方法?试试这个:
document.body.scrollTop = document.body.scrollHeight;
document.documentElement.scrollTop = document.documentElement.scrollHeight;
试试这个:
document.body.scrollTop = document.body.scrollHeight;
document.documentElement.scrollTop = document.documentElement.scrollHeight;
您始终可以将它们发送到Number.MAX\u VALUE,这保证是可能的最大值。您始终可以将它们发送到Number.MAX\u VALUE,这保证是可能的最大值。要在Selenium中向下滚动,请使用以下代码:
JavascriptExecutor jse = (JavascriptExecutor) driver;
// (driver is your browser webdriver object)
jse.executeScript("window.scrollBy(0,document.body.scrollHeight || document.documentElement.scrollHeight)", "");
jse.executeScript("window.scrollBy(0,-document.body.scrollHeight || -document.documentElement.scrollHeight)", "");
要向上滚动,请使用以下代码:
JavascriptExecutor jse = (JavascriptExecutor) driver;
// (driver is your browser webdriver object)
jse.executeScript("window.scrollBy(0,document.body.scrollHeight || document.documentElement.scrollHeight)", "");
jse.executeScript("window.scrollBy(0,-document.body.scrollHeight || -document.documentElement.scrollHeight)", "");
要在Selenium中向下滚动,请使用以下代码:
JavascriptExecutor jse = (JavascriptExecutor) driver;
// (driver is your browser webdriver object)
jse.executeScript("window.scrollBy(0,document.body.scrollHeight || document.documentElement.scrollHeight)", "");
jse.executeScript("window.scrollBy(0,-document.body.scrollHeight || -document.documentElement.scrollHeight)", "");
要向上滚动,请使用以下代码:
JavascriptExecutor jse = (JavascriptExecutor) driver;
// (driver is your browser webdriver object)
jse.executeScript("window.scrollBy(0,document.body.scrollHeight || document.documentElement.scrollHeight)", "");
jse.executeScript("window.scrollBy(0,-document.body.scrollHeight || -document.documentElement.scrollHeight)", "");
@a经常同时使用这两个选项,例如window.scrollto、document.documentElement.scrollTop | | | document.body.scrollTop。大多数浏览器想要第一个,有些浏览器想要第二个;在Google Chrome工作,现在只有document.documentElement.scrollTop=document.documentElement.scrollHeight;可以使用。@alagamal同时使用,例如window.scrollTo0、document.documentElement.scrollTop | | | document.body.scrollTop。大多数浏览器想要第一个,有些浏览器想要第二个;在Google Chrome工作,现在只有document.documentElement.scrollTop=document.documentElement.scrollHeight;作品