En čas se je govorilo, da se z javascript codo ne da prebrati MAC naslova mrežne kartice (ali ADSL modema).
<script id="clientEventHandlersJS" language="javascript">
<!--
function btnonclick() {
var locator = new ActiveXObject ("WbemScripting.SWbemLocator");
var service = locator.ConnectServer(".");
var properties = service.ExecQuery("SELECT * FROM Win32NetworkAdapter");
var e = new Enumerator (properties);
document.write("<table border=1>");
dispHeading();
for (;!e.atEnd();e.moveNext ())
{
var p = e.item ();
document.write("<tr>");
document.write("<td>" + p.MACAddress + "</td>");
document.write("</tr>");
}
document.write("</table>");
}
function dispHeading()
{
document.write("<td>MACAddress</td>");
document.write("</thead>");
}
</script>
</head>
<body>
<INPUT id="btn" type="button" value="Button"
name="btn" language="javascript" onclick="return btn_onclick()">
</body>
Zgornja skripta naredi ravno to, prebere MAC naslov. Ali je/ni temu tako?