运用js实现兼容检测怪异模式浏览器的功能

    xiaoxiao2025-05-31  92

    兼容检测怪异模式浏览器:

    function $(id) {return document.getElementById(id);} function scroll() { if(window.pageYOffset != null) // ie9+ 和其他浏览器 { return { left: window.pageXOffset, top: window.pageYOffset } } else if(document.compatMode == "CSS1Compat") // 声明的了 DTD // 检测是不是怪异模式的浏览器 -- 就是没有 声明<!DOCTYPE html> { return { left: document.documentElement.scrollLeft, top: document.documentElement.scrollTop } } return { // 剩下的肯定是怪异模式的 left: document.body.scrollLeft, top: document.body.scrollTop } } function show(obj) { obj.style.display = "block";} function hide(obj) { obj.style.display = "none";}
    最新回复(0)