Jquery 如何关闭特定页面上的“保持滚动位置”?

Jquery 如何关闭特定页面上的“保持滚动位置”?,jquery,scrollbar,Jquery,Scrollbar,我在header.php文件中使用以下jQuery,该文件远程包含在我网站的每个页面中: function detectScrollbar() { if (navigator.appName == "Microsoft Internet Explorer") { window.name=document.body.scrollTop; } else { window.name=window.pageYOffset; } } function doScroll() { if (window.nam

我在header.php文件中使用以下jQuery,该文件远程包含在我网站的每个页面中:

function detectScrollbar()
{
if (navigator.appName == "Microsoft Internet Explorer")
{
window.name=document.body.scrollTop;
}
else
{
window.name=window.pageYOffset;
}
}
function doScroll()
{
if (window.name) window.scrollTo(0, window.name);
}
此代码在页面刷新时保持滚动位置。我想知道如何在特定页面上关闭它。如果有人能说明这一点,我将不胜感激。非常感谢。

这可能有用

创建具有唯一id的内容,您不打算在站点上的其他位置使用它,因此可能需要使用页面名称

<body id=”myPageName”>
if ($('#myPageName').length > 0){
//everything you want to run inside here.   
}