我有两个简单的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,然后根据哪个方法使用两种不同的方法。