JavaScript滚动功能需要调整

时间:2012-12-06 03:10:52

标签: javascript scroll doctype scrolltop

我有两个简单的JavaScript滚动函数,我正在调用哪个工作很好,只要加载的页面具有正确的doctype。我不太了解doctype(或遗憾的是JavaScript)知道如何解决这些问题。以下版本适用于较新的浏览器和网站,但不适用于较旧的浏览器或较旧的网站。

我需要脚本检查doctype(我认为),然后使用正确的语法,以便滚动在该页面中工作。以下是适用于较新版本的当前版本:

function scrollDown()
{
document = GetBrowserDocument();
document.documentElement.scrollTop += 30;
}

function scrollUp()
{
document = GetBrowserDocument();
document.documentElement.scrollTop -= 30;
}

我知道使用较旧的

document.body.scrollTop += 50;

使它适用于旧的东西。我不知道如何修改代码以检查doctype,然后根据哪个方法使用两种不同的方法。

0 个答案:

没有答案