hardware.html 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <link rel="stylesheet" href="../../script/semantic/semantic.min.css">
  6. <script type="text/javascript" src="../../script/jquery.min.js"></script>
  7. <script type="text/javascript" src="../../script/semantic/semantic.min.js"></script>
  8. <!-- <script type="text/javascript" src="../../script/ao_module.js"></script> -->
  9. <title>WIFI</title>
  10. <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  11. <style>
  12. .ts.items>.item>.image:not(.ts):not(.flexible) {
  13. width: 60px;
  14. }
  15. </style>
  16. </head>
  17. <body>
  18. <br>
  19. <div class="ui container">
  20. <div class="ui divided items" id="wifi">
  21. </div>
  22. </div>
  23. <script>
  24. var template = '<div class="item"><div class="image"><img style="height:64px;width:auto" src="/SystemAO/network/img/%image%.png"></div><div class="content"><p class="header">%interfacename%</p><div class="description">%data%</div></div></div>';
  25. $.getJSON("/system/network/getNICinfo", function(result) {
  26. $.each(result, function(i, field) {
  27. $("#wifi").append(template.replace("%image%", "Unknown").replace("%interfacename%", field["Name"]).replace("%data%", "MAC Address : " + field["HardwareAddr"] + "<br>IPv4 Address : " + field["IPv4Addr"] + "<br>IPv6 Address : " + field["IPv6Addr"]));
  28. });
  29. });
  30. </script>
  31. </body>
  32. </html>