2017-06-29 42 views
0

我需要一種方法來從將在FireFox,Chrome和IE中使用的Web應用程序獲取用戶名。我的代碼中有一個javascript函數,它是按鈕的onclick函數。該按鈕應該顯示用戶名稱的警報。由於某些原因,這不適用於我的代碼。我在Visual Studio 2015中進行調試,並且以管理員身份打開了VS。我試圖在Firefox和IE中運行此代碼,並沒有顯示任何內容。有沒有另一種方法來做到這一點?我做錯了嗎?從ActiveXObject獲取用戶名(「WScript.Network」)不起作用?

我的HTML代碼

<button onclick="getUser()">GET USER</button> 
<script> 
function getUser() { 
    var net = new ActiveXObject("WScript.Network"); 
    alert(net.username); 
} 
</script> 

回答

0

的ActiveX是,只曾經在Internet Explorer支持以及未在最新版本的該瀏覽器所支持的技術。

沒有標準的方法從網頁獲取關於瀏覽器用戶的系統用戶名的信息。