【问题标题】:Javascript works on desktop but not on mobile browserJavascript 适用于桌面,但不适用于移动浏览器
【发布时间】:2020-05-18 05:46:17
【问题描述】:
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 browser


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    最好的方法是用F12用google测试手机,在js文件中找到源代码,找到你的关键字,在代码中使用调试器,你会看到代码是如何运行的

    【讨论】:

      猜你喜欢
      • 2020-02-22
      • 1970-01-01
      • 1970-01-01
      • 2023-03-13
      • 2014-02-18
      • 2015-09-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多