results.html 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>测速结果 | speedtest-x</title>
  6. <meta name="renderer" content="webkit">
  7. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  8. <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  9. <link rel="stylesheet" href="https://lib.baomitu.com/layui/2.5.7/css/layui.css" media="all">
  10. <style>
  11. .footer {line-height: 30px; text-align: center;}
  12. .footer a{padding:0 6px; font-weight: 300;}
  13. .footer a:hover{color: green;}
  14. .header {line-height: 30px; text-align: center;height:50px;padding-top:50px;margin-bottom: 10px;}
  15. .header span>a {color:white;}
  16. </style>
  17. </head>
  18. <body>
  19. <div class="header">
  20. <h1>speedtest-x 测速结果</h1>
  21. <span class="layui-badge layui-bg-green"><a href="./chart.html" target="_blank">查看线性图表</a></span>
  22. <a href="javascript:layer.tips('线性图表用于展示不同运营商在不同时段的速度表现,程序默认保留100条测速结果,可调大此数值以获得更准确的图表分析', '#tips', {
  23. tips: [3, '#3595CC'],
  24. time: 6000
  25. });"><span id="tips" class="layui-badge layui-bg-black">?</span></a>
  26. </div>
  27. <table class="layui-hide" id="test"></table>
  28. <div class="footer">
  29. <a href="https://github.com/BadApple9/speedtest-x" target="_blank">speedtest-x 项目地址</a>
  30. </div>
  31. <script src="https://lib.baomitu.com/layui/2.5.7/layui.js" charset="utf-8"></script>
  32. <script>
  33. layui.use('table', function(){
  34. var table = layui.table;
  35. table.render({
  36. elem: '#test'
  37. ,url:'./backend/results-api.php'
  38. ,cellMinWidth: 80
  39. ,cols: [[
  40. {field:'ip', title: 'IP地址'}
  41. ,{field:'isp', title: '运营商'}
  42. ,{field:'addr', title: '城市'}
  43. ,{field:'dspeed', title: '下载速度 (Mbps)', sort: true, align: 'right'}
  44. ,{field:'uspeed', title: '上传速度 (Mbps)', sort: true, align: 'right'}
  45. ,{field:'ping', title: 'Ping (ms)', sort: true, align: 'right'}
  46. ,{field:'jitter', title: '抖动 (ms)', sort: true, align: 'right'}
  47. ,{field:'created', title: '测试时间', sort: true}
  48. ]]
  49. });
  50. });
  51. </script>
  52. </body>
  53. </html>