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' –