【问题标题】:VB.NET - How to check if Webbrowser supports flash? [duplicate]VB.NET - 如何检查 Webbrowser 是否支持 Flash? [复制]
【发布时间】:2013-06-10 13:56:25
【问题描述】:

我正在制作一个播放 Flash 视频的程序。但是,我必须检查他们是否安装了 Internet Explorer(WebBrowser 元素)的 flash。

我该如何检查?我以前在另一个工具中看到过这个,但我不知道它是如何工作的。 :(

【问题讨论】:

  • 为什么要复制?他问的是使用VB.NET的服务器端检查,但你提到的问题是关于客户端检查和javascript。
  • @Egor4eg 在服务器端无法做到这一点。在那里问怎么做是没有意义的。 OP应该先做研究。
  • @xxbbcc 对于某些浏览器可能是可能的。浏览器将 HTTP 标头发送到服务器,我们可以探索标头以找到 Flash 存在的间接指标。但我同意你的观点,OP 应该在这个问题上展示他自己的努力。

标签: vb.net


【解决方案1】:

试试javascript

var _flash_installed = ((typeof navigator.plugins != "undefined" && typeof     navigator.plugins["Shockwave Flash"] == "object") || (window.ActiveXObject && (new    ActiveXObject("ShockwaveFlash.ShockwaveFlash")) != false));

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-17
    • 2020-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多