我需要獲取有關運行Web瀏覽器的計算機的系統信息(操作系統系統名稱,登錄用戶名等)。是否有可能使用JavaScript或Flash? Silverligth,Java?請求網頁上的系統信息
0
A
回答
0
我發現你可以通過使用Capabilities類來獲得OS名稱。您需要添加導入:
import flash.system.Capabilities;
而且比你可以通過這樣的代碼獲得操作系統名稱:
var osName:String = Capabilities.os;
我想用閃光燈,你將無法獲得有關計算機更多的信息,由於安全限制以及閃存在虛擬機中運行。你可以找到更多的信息here。
0
您可以獲取有關操作系統的信息,您可以查看用戶代理字符串。在瀏覽器控制檯中輸入以查看它
navigator.userAgent
要查看登錄的用戶名,這有點棘手。如果您使用IIS,您可能需要查看NTLM,它允許您使用Windows域控制器對網頁進行身份驗證。
相關問題
- 1. Django:消息系統,請求
- 2. wireshark中的http請求統計信息
- 3. 信息系統
- 4. 找不到IIS/asp.net的每秒頁面請求統計信息?
- 5. PROS + Vex Cortex:請求系統信息時無響應
- 6. Laravel系統信息
- 7. 網站信息更新系統?
- 8. 從網頁上刮信息
- 9. Nexus 7上的網絡統計信息
- 10. 從網頁上的SVN存儲庫顯示統計信息
- 11. 從網頁發送消息到本地系統上的另一個網頁
- 12. 捕獲系統信息
- 13. 系統信息與DOS
- 14. Sys系統::信息 - 問題
- 15. 信息系統設計
- 16. 查找系統信息
- 17. Visual Basic系統信息
- 18. 創建信息系統圖
- 19. 在線信息系統
- 20. 信息檢索系統
- 21. 批量系統信息?
- 22. 請求響應系統
- 23. node.js:服務靜態網頁,匹配請求網址// * /網頁/文件系統/網頁/
- 24. 請求LIMS技術信息
- 25. Hadoop文件系統統計信息(FileSystem.Statistics)
- 26. Python收集系統統計信息
- 27. 發佈和網頁上的請求
- 28. 從iOS上的網頁請求BLOB
- 29. Linux:獲取單個HTTP請求的詳細統計信息?
- 30. 不能在頁腳上方中心信息聯繫信息
JavaScript只能提供有關Web瀏覽器(用戶代理字符串)的操作系統名稱和詳細信息。要獲得有關客戶端計算機的更多信息,您需要使用第三方組件,即Flash,Silverlight,Java。 – Stasel