如何找出firefox/chrome用戶使用php安裝了哪些插件?也有可能找出他們的屏幕分辨率?檢查用戶安裝了哪些插件
1
A
回答
1
識別插件是可能的,但有點麻煩,因爲所提供的信息可能不是100%準確。有scripts like Slicer available這樣做。
您需要使用Javascript才能獲得屏幕分辨率。一些谷歌搜索結果爲a method。
0
如果您正在尋找插件,如IRC,其中有一個協議,建立了它,你可以使用類似
try {
window.location = "protocol://etc";
} catch (e){
alert("Not supported");
}
掌握PHP的屏幕分辨率是不可能的,因爲PHP是一個服務器端語言。您需要爲此使用客戶端語言(如JavaScript)。
爲此,您可以使用
screen.width
screen.height
有了這個,你可以發送一個Ajax請求到服務器端代碼來跟蹤這一點,如果你想!
編輯:: 對於更具體的,你可以看看window.navigator.plugins過的東西(火狐特定)here
0
快速谷歌搜索拉這件事。
function alertSize() {
var myWidth = 0, myHeight = 0;
if(typeof(window.innerWidth) == 'number') {
//Non-IE
myWidth = window.innerWidth;
myHeight = window.innerHeight;
} else if(document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)) {
//IE 6+ in 'standards compliant mode'
myWidth = document.documentElement.clientWidth;
myHeight = document.documentElement.clientHeight;
} else if(document.body && (document.body.clientWidth || document.body.clientHeight)) {
//IE 4 compatible
myWidth = document.body.clientWidth;
myHeight = document.body.clientHeight;
}
window.alert('Width = ' + myWidth);
window.alert('Height = ' + myHeight);
}
的http://www.howtocreate.co.uk/tutorials/javascript/browserwindow
禮貌你必須要小心,不同的瀏覽器這個功能工作得很好。如果您使用的是jQuery(也可能是大多數其他js庫),那麼您可以在一行中完成所有這一切,並且應該很容易在Google上查找。
相關問題
- 1. Rails可以查看用戶安裝了哪些應用程序?
- 2. 爲node.js安裝了哪些軟件包
- 3. Windows Server 2008/Vista - 檢查安裝了哪些服務器角色
- 4. 哪裏安裝了流浪插件?
- 5. 找出安裝了哪些瀏覽器?
- 6. Bundler從Github上安裝了哪些gem?
- 7. 檢查是否安裝了軟件包
- 8. 檢查瀏覽器是否安裝了Silverlight插件
- 9. 檢查eclipse中是否安裝了特定的插件
- 10. 如果安裝了插件,我該如何檢查Firefox和Chrome
- 11. 如何檢測安裝了哪些MS-Acesss 2010運行時?
- 12. 檢測哪些服務器角色安裝了Windows Server 2012
- 13. WordPress:檢查插件是否安裝
- 14. 如何檢查插件是否安裝?
- 15. 如何知道使用pip安裝了哪些軟件包
- 16. 哪些用戶已經回答了哪些調查
- 17. Javascript:檢查用戶遺漏了哪些鏈接
- 18. 如何查找哪個用戶安裝了MSI
- 19. 有什麼方法可以檢查你安裝了哪些gulp版本?
- 20. Selenium PHPUnit - 檢查本地計算機上安裝了哪些瀏覽器?
- 21. nsprintoperation - 檢查哪些用戶已選擇
- 22. 如何檢查用戶是否安裝了應用程序?
- 23. 是否有插件來檢查哪些事件被調用?
- 24. 檢查用戶是否安裝了我的Firefox擴展程序
- 25. 檢查安裝時是否安裝了android應用程序
- 26. 檢查.NET 4.5完全安裝 - 哪些屬性?
- 27. 我可以檢查我安裝了哪個版本的OpenMP嗎?
- 28. 以編程方式檢查安裝了哪個版本?
- 29. Mac系統中安裝了哪些文件xcode4?
- 30. 哪些Windows版本預安裝了MSINET.OCX控件