I want to get an alert email when this solution is edited

×Welcome aboard! We are happy you are here and wish you good net-raft!



Together We Can Simplify The World

the current number of solutions:  2157
.htaccess (1x)    AJAX (13x)    ANGULARJS (133x)    ASP (1x)    ASP.NET (4x)    BACKBONE.JS (47x)    BOOTSTRAP (12x)    C# (199x)    COFFEESCRIPT (28x)    CSS (71x)    HTML (47x)    JADE (32x)    JAVA (51x)    JAVASCRIPT (419x)    JQUERY (357x)    JQUERY MOBILE (5x)    JSON (5x)    LARAVEL (19x)    MYSQL (9x)    NODE.JS (115x)    ORACLE SQL (19x)    PERL (1x)    PHP (266x)    PYTHON (9x)    REACT (60x)    RUBY (23x)    RUBY ON RAILS (1x)    SHELL (1x)    SQL (87x)    SQL SERVER (3x)    TYPESCRIPT (47x)    VB.NET (26x)    W3.CSS (6x)    W3.JS (40x)    
join us

click to create your account

The most viewed JQUERY solutions by country
Solution Country
How to get client machine name or computer name with jquery?Cinque Terre
How to get client machine name or computer name with jquery?Cinque Terre
cookie jqueryCinque Terre
How to get client machine name or computer name with jquery?Cinque Terre
How to get client machine name or computer name with jquery?Cinque Terre

The most helpful JQUERY solutions
Likes Solution Technology
637 plugin get client ip address using jqueryJQUERY
346 plugin detect country jqueryJQUERY
264 cookie jqueryJQUERY
220 plugin convert thousands to K jqueryJQUERY
208 How to detect the version of IE browser using jquery ?JQUERY
Check out all of JQUERY ...

How to get client machine name or computer name with jquery?

(jquery client machine name computer)

- JQUERY

 viewed 358

Comment:
JQUERY

<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js "></script>
</head>

<body>

<script type="text/javascript">

$(document).ready(function () {

try
{
var ax = new ActiveXObject("WScript.Network");
alert('User: ' + ax.UserName );
alert('Computer: ' + ax.ComputerName);
}
catch (e)
{
alert('Permission to access computer name is denied');
}

});

</script>

</body>

</html>


    

   
created: 6 months ago

The power of the user (%)

0%

Do you know a little more effective code ? Feel free to optimize ...


Comment:
JQUERY

// this is the only solution, works only for IE in intranet or local machine, there is a security reason
// You get username or computer name via VBA or VB.NET (Environ$("username"),Environ$("computername")), but javascript, jquery ... all of client side is security reason

try
{
var ax = new ActiveXObject("WScript.Network");
alert('User: ' + ax.UserName );
alert('Computer: ' + ax.ComputerName);
}
catch (e)
{
alert('Permission to access computer name is denied');
}

});


    

   
created: 5 months ago

The power of the user (%)

35%

Do you know a little more effective code ? Feel free to optimize ...


Comment:
JQUERY

// you need to use javascript framework Node.js
// check out the code below

// try this ... this works
// at first you install "npm install --save path"

//put this code into app.js

var path = require('path');
var userName = process.env['USERPROFILE'].split(path.sep)[2];
var loginId = path.join("domainName",userName);
console.log(loginId);

// type "node app.js" in command prompt


    

   
created: 5 months ago

The power of the user (%)

6%

Do you know a little more effective code ? Feel free to optimize ...


Comment:
JQUERY

// this is the complete code for javascript framework Node.js
// you can get domainName and computerName
// at first you install "npm install --save path"

//put this code into app.js

var path = require('path');
var userName = process.env['USERPROFILE'].split(path.sep)[2];
var computerName = process.env['COMPUTERNAME'];
var loginId1 = path.join("domainName",userName);
var loginId2 = path.join("computerName",computerName);
console.log(loginId1);
console.log(loginId2);

// type "node app.js" in command prompt


    

   
created: 5 months ago

The power of the user (%)

6%

Do you know a little more effective code ? Feel free to optimize ...


haven't you found what you're looking for ?
Write us your question ...
Login is not needed.