繁体   English   中英

Javascript 适用于桌面,但不适用于移动浏览器

[英]Javascript works on desktop but not on mobile browser

var flag = false;
document.addEventListener("scroll", function (event)
{
    if (document.documentElement.scrollTop > 600)
    {
        document.getElementsByClassName("button-up")[0].style.display = "block"
    }
    if (document.documentElement.scrollTop + window.innerHeight == document.documentElement.scrollHeight && !flag)
    {
        flag = true;
        document.getElementsByClassName("box")[0].style.display = "block"
    }
    else if (document.documentElement.scrollTop <= 600)
    {
        document.getElementsByClassName("button-up")[0].style.display = "none"
    }
})

此 javascript 适用于桌面浏览器 IE、Firefox、Chrome、Opera。 但不能在手机上工作。

编辑:
移动操作系统:Android
浏览器:三星互联网

此问题可能是由于您使用的移动浏览器不支持 Javascript 或已手动禁用所致。 检查浏览器的设置,看看是否可以启用它。
您还可以尝试其他主要的移动浏览器,例如 Google Chrome 或 Firefox。

最好的方法是通过 F12 使用测试手机和谷歌并在 js 文件中查找源代码并找到您的关键字并在代码中使用调试器,您将看到代码如何运行

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM