【问题标题】:JavaScript override chrome the functionalityJavaScript 覆盖 chrome 的功能
【发布时间】:2015-08-27 13:07:35
【问题描述】:

我有 JavaScript,它会在浏览器中启用 Flash 时加载 Flash 广告,并在禁用 Flash 时加载 jpeg 广告。但在 google-chrome 45 测试版中,他们明确在 Flash 广告上放置了一个播放按钮。有没有办法覆盖并在没有播放按钮的情况下播放 Flash 广告。有没有办法访问 javascript 中的 chrome 浏览器设置。请告诉我们有什么办法。

【问题讨论】:

  • 我真心希望不要。
  • 谢谢,但是有什么办法可以自动播放flash广告。一般我们会点击播放按钮播放flash,我们可以用js来做吗。
  • 如果这是 Chrome 中的默认行为,那么您将无法接受。无法通过 Javascript 更改人们的浏览器设置,如果是这样,我保证该浏览器将是世界上使用最少的浏览器。
  • 在 mozilla 中,如果 flash player 处于被阻止的版本下,那么我们将在 flash 广告上收到易受攻击的消息并提醒我们升级浏览器插件。我们可以覆盖它还是与 chrome 不允许覆盖一样。
  • 请考虑一下:您是在询问如何在没有用户交互的情况下禁用安全功能,从而产生垃圾邮件或更糟的情况。

标签: javascript jquery google-chrome flash


【解决方案1】:

Javascript 无法做到这一点。如果有,那么点击播放功能的全部目的(安全性、与烦人的 Flash 广告相关的用户体验)都将失效。

编辑,澄清一下:想象一下合法脚本有一种方法可以禁用检查。浏览器应该如何区分“合法”的 Flash 应用程序和恶意软件?

【讨论】:

  • 在 mozilla 中,如果 flash player 处于被阻止的版本下,那么我们将在 flash 广告上收到易受攻击的消息并提醒我们升级浏览器插件。我们可以覆盖它还是与 chrome 不允许覆盖一样。
  • 有一个很好的理由阻止易受攻击/旧版本。从安全角度来看,您的代码与恶意软件有何不同?为什么应该允许更改设置,以及浏览器应该如何更改设置,例如允许您的代码更改它们并拒绝恶意软件这样做吗?
  • 非常感谢您提供可理解的推理。
猜你喜欢
  • 1970-01-01
  • 2018-03-22
  • 1970-01-01
  • 2018-07-16
  • 2023-03-28
  • 2016-10-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多