0
A
回答
1
一般来说,没有;然而这取决于附加功能的作用。如果它以某种方式修改网页(例如移除广告),则应该可以使用Javascript来检测当前页面是否已被修改。
0
毫无疑问,你可以通过JavaScript检测最多;它会是附加特定的。
1
如果插件通过Javascript/ActiveX接口可用,可以通过在调用某些(缺失)插件函数时捕获异常来检查其缺失。
通过这种方式,检查几个常见的插件会导致很好的浏览器指纹识别方法。 参考:http://www.informatica64.com/Wbfingerprinting/
0
在IE刚刚从暴露你的附加组件的Active X控件,然后用new ActiveXControl()
一个Javascript try {}
块里面实例化。如果成功,则安装您的扩展。如果失败了,可能不会。你甚至可以公开一个.version()
方法来获得控件的版本。
相关问题
- 1. Internet Explorer在加载网站时挂起
- 2. Internet Explorer网站支持
- 3. Internet Explorer xx.yy网站问题
- 4. Python和Internet Explorer(特定网站)
- 5. Internet Explorer和TLS1.2:网站下载下来
- 6. 构建Internet Explorer扩展/附加组件?
- 7. Internet Explorer附加组件列表
- 8. 在.net中的Internet Explorer附加组件
- 9. 不在Internet Explorer中呈现的网站
- 10. 网站在Internet Explorer 8,9或10
- 11. 使用Internet Explorer 7测试网站
- 12. Internet Explorer中的HTML5网站兼容性
- 13. Internet Explorer网站显示空白页面
- 14. 从joomla网站拦截Internet Explorer
- 15. html网站在Internet Explorer中不工作
- 16. 的Internet Explorer 8和Internet Explorer 6并排
- 17. 什么是Internet Explorer中加载网站的窗口消息?
- 18. 为什么我的网站不能在Internet Explorer中加载?
- 19. Internet Explorer和JSON
- 20. Internet Explorer和removeChild()
- 21. HTML5和Internet Explorer?
- 22. SVG和Internet Explorer?
- 23. Internet Explorer和post_max_size
- 24. datepicker和Internet Explorer
- 25. EventSource和Internet Explorer
- 26. Internet Explorer和IIS
- 27. Ajax和Internet Explorer
- 28. CSS和Internet Explorer
- 29. AngularJS和Internet Explorer
- 30. .htacess和Internet Explorer
你是怎么做到的?我想检测用户是否安装了我的插件。 – 001 2010-09-12 20:06:47
@ mhambra的回答涵盖了这一点。 – Steve 2010-09-13 12:48:35