代码之家  ›  专栏  ›  技术社区  ›  Max Schmeling

有没有办法检测通过终端服务运行的浏览器?

  •  2
  • Max Schmeling  · 技术社区  · 15 年前

    我正在一个有一些基于jquery的动画的站点上工作,我想知道是否有任何方法可以检测该站点是否正在终端服务(远程桌面)会话中运行的浏览器中运行,以便禁用动画?

    我经常在远程桌面上运行,而动画总是让我恼火,但我真的很喜欢不在远程桌面上运行的情况。有没有什么方法可以在不把动画全部删除的情况下减轻疼痛?

    我想我可以允许用户关闭它们,并让它存储一个cookie…但是有没有什么方法可以自动完成呢?

    2 回复  |  直到 8 年前
        1
  •  1
  •   AaronSieb    15 年前

    这对于javascript几乎是不可能的(在javascript操作的级别之上)。它可能通过闪存或ActiveX等方式实现。

    编辑:您可能需要一些与Nvidia在这里使用的内容一致的内容: http://www.nvidia.com/Download/Scan.aspx?lang=en-us

    看起来像一个Java小程序。

        2
  •  0
  •   Mark Redman    15 年前

    如果站点动画对您来说很烦人,您可能会想完全取消它,因为它可能会对站点用户很烦人?

    我建议不要构建额外的代码来阻止站点按应该的方式显示,在某些情况下,站点的用户可能自己运行终端服务(创建故障点)。

    如果动画是一种介绍,你可以有一个“跳过”功能,如你所说,关闭使用cookie。