许多功能手机使用Opera Mini至serve网页。同样,Kindle Fire使用Amazon Silk。有没有一种方法可以在JavaScript中检测到没有UA检测的情况下使用代理?检测网站是否通过Opera Mini等代理服务器提供服务?
2
A
回答
1
在Opera Mini的案例中:没有。 JavaScript实际上将由“代理服务器”执行,而不是由真正的客户端执行。
1
我的假设是,这种基于云的浏览器不能支持事件子集。为了检测这样的浏览器,我正在使用javascript测试来检查对事件scroll
的支持。
var cloudBrowser = ('onscroll' in window?false:true);
我能够在我的android(Samsung Galaxy Note 2)上以及在诺基亚C2-03浏览器上的opera mini上成功找到这个工作。 (由于我没有设备,我无法检查Amazon Silk是否有此问题)。
如果您知道任何其他适用于Android的云浏览器,我可以下载并扩展测试,请告诉我。
相关问题
- 1. Opera Mini服务器
- 2. 通过服务器/代理服务器
- 3. 通过代理服务器通过java连接到网站
- 4. 如何通过一个ADFS服务器提供多个网站?
- 5. 通过代理服务器
- 6. AWS提供网站还是仅提供虚拟服务器?
- 7. 通过XCode提供网络服务
- 8. DDOS代理服务提供商
- 9. 是否提供任何Java代理服务器库?
- 10. 是否有可能通过服务注册/提供机器人
- 11. 检查互联网连接是否可通过代理服务器
- 12. 如何通过Hyper的代理服务器访问HTTPS网站?
- 13. 通过ESB提供的数据服务器服务
- 14. 合法代理服务提供商?
- 15. 如何判断一个网站是否提供AJAX服务
- 16. IIS7是否需要web.config来为PHP网站提供服务?
- 17. 在drupal网站上提供WMV服务?
- 18. 如何从网站提供OAuth服务?
- 19. 检测用户是否位于代理服务器后
- 20. 检测文件是否准备好并为其提供服务
- 21. C#插座:通过代理服务器连接到服务器
- 22. 连接到通过代理服务器的SIP服务器
- 23. 通过“代理”服务器PHP刷新服务器响应
- 24. 如何知道我的网站是通过HTTP还是HTTP/2提供服务?
- 25. 通过http代理的F#Odata服务类型提供程序
- 26. 检测服务器是否可达
- 27. 网站子目录是否可以由不同的网络服务器提供服务?
- 28. 通过Perl中的代理服务器通过登录/ Cookie连接到网站
- 29. TidUDPClient通代理服务器
JavaScript在服务器端还是在客户端? – icktoofay 2012-04-19 05:30:55
@icktoofay在客户端。 – ryanve 2012-04-19 05:32:51