1
我的代碼在有iframe的頁面中不起作用(document.cookie)
更改!回傳後! 代碼:如何檢索滾動在頁面中有一個iframe的位置
$(window).scroll(function() {
oldScroll = $(this).scrollTop();
if (oldScroll >15) {
document.cookie = pathname + oldScroll+'@'; }
});
$(window).load(function() {
load();
});
function load() {
var pathname = window.location.pathname;var newScroll;
var starPos = document.cookie.indexOf('aspx')+4;
var endPos = document.cookie.indexOf('@');
newScroll = document.cookie.search(";");
var oldPage=document.cookie.substring(0,pathname.length);
$(window).scrollTop(document.cookie.substring(starPos, endPos));
}
聽起來你使用多個頁面相同的cookie回來滾動。考慮使用'localStorage' –