我想知道是否有辦法檢測不同瀏覽器上安裝的插件。 到目前爲止,我發現你可以通過嘗試猜測是否存在chrome://path/to/some/plugin/image.gif來「檢測」Firefox上的插件。在不同的瀏覽器下檢測已安裝的插件?
這對Firefox的代碼如下所示:
<img src="chrome://firebug/content/blank.gif" onload="var a=document.getElementById('FireBug'); a.innerHTML = 'You are using FireBug';" style="visibility:hidden">
<div id="FireBug">You are not using FireBug</div>
我很感興趣如何做代碼看起來在IE(對我來說更重要的),如果還有其他的方法來完成這項任務的其他瀏覽器太?
我想知道,因爲我有一個白癡客戶端聲稱他沒有安裝插件,雖然我99.99%肯定他有。問題是,這些插件中的一部分正在破壞我寫的一個網站管理控制面板的一部分。
無論如何,我會很高興聽到任何提示,技巧和解決方法等,爲獲得流行的瀏覽器(FF,即,歌劇,鉻,Safari瀏覽器):)
我很抱歉花了sooooooooo很長的時間來接受這個答案。當時這不是一個標準,只能在Firefox和/或Chrome上運行。現在似乎廣泛支持,所以我會接受你的答案。 :) – tftd 2016-02-15 16:12:40
@tftd它的一切都好。感謝您接受我的回答。 – Hackaholic 2016-02-15 19:22:54
不適用於Firefox 48(在OSX上)。 – DanFromGermany 2016-09-14 10:26:14