2
window.scrollTo(0,document.body.scrollHeight);
嗨,大家好!我使用這段代碼使頁面自動滾動到底部,但是當用戶最小化瀏覽器時,它不再工作。一直在尋找的日子,但無法通過這一點。有沒有辦法我可以做到這一點?讓scrollTo運作背景
window.scrollTo(0,document.body.scrollHeight);
嗨,大家好!我使用這段代碼使頁面自動滾動到底部,但是當用戶最小化瀏覽器時,它不再工作。一直在尋找的日子,但無法通過這一點。有沒有辦法我可以做到這一點?讓scrollTo運作背景
希望這是你需要什麼樣的
var windowHidden = false;
function checkIfFocusOut()
{
if(windowHidden != document.hidden && document.hidden == true)
{
window.scrollTo(0,document.body.scrollHeight);
}
windowHidden = document.hidden;
}
setInterval(checkIfFocusOut,0.1);
非常感謝你@Ananthakrishnan現在對我有用! –
不客氣,請投票我的答案和快樂編碼 –
你如何調用這個函數,如果窗口最小化?什麼情況?我試圖用'timeout'來做這件事,它對我有用。請參閱[這裏](http://output.jsbin.com/cipadam) –
嗨,Mosh,感謝您的快速回復,是的,當我也專注於瀏覽器時工作正常,但是當我將超時設置爲5秒時,刷新頁面並立即儘量減少頁面,它不再工作 –