如何建立一个网页,检查我的路由器网络接口是否可以访问

How to build a web page that checks if my routers web interface is accessible

本文关键字:路由器 我的路 我的 网络接口 是否 检查 访问 网页 建立 何建立 一个      更新时间:2023-09-26

在我家里,我有很多路由器和接入点(大约7+台打印机)。他们都有我可以浏览的网络界面http://192.168.1.1")

有时它们会坏掉,需要重新启动。

我想创建一个html文件,它将作为一个仪表板,向我显示路由器的列表,以及它们是"Ok"还是"Error"。

我不知道该怎么做。我试过两种方法:

  1. 使用$.ajax,但是ajax有"同源策略",所以不会这样做。(或者我可以用服务器做一些事情,但我不想仅仅为此运行服务器)。

  2. 我试着从某个路由器的网络接口加载一个图像,并检查它是否可用这确实有效,但仅适用于不需要预先登录的web界面。对于那些要求我登录的人,我想要一个不必回答任何提示的仪表板。只需"Ok"或"Error"。

    <img src="image.jpg" />
    <div>displayed after the image is loaded</div>
    <script>
        $('img').load(function() {
            $('div').show();
       });
    </script>
    

    从这里获取

有没有办法让我做到这一点?比如"ping"一个网络界面,看看它是否存在。。

感谢的帮助

您可以查看此插件:http://binarykitten.com/js/88-jquery-plugin-ajax-head-request.html

提出一个请求,看看响应是否为代码200。