javascript - 间接远程图像

标签 javascript image

我正在尝试创建一些 HTML,它会显示我的服务器是否可以通过互联网访问,绿灯正常,红灯不可用。我可以为远程站点执行此操作,但不能为我的家执行此操作,我的路由器似乎阻止我通过静态 IP 地址返回家中。我想创建一些 HTML,以便我可以从 ISP 而不是我自己的 LAN 看到我的样子, 更具体地说,我想让巴黎的老板知道巴黎服务器是否已启动并正在运行。

<html>
<head><script language='JavaScript'>
// Begin
  function MyErr4(MyImage) {
      setTimeout(function() {       
        document.light4.src = 'http://www.myisp.uk/red.jpg';
      },300);
  }
// end
</script>

<img name='light4' src='http://mystaticip/2_lime.jpg'
    onerror='MyErr4(this)' border='0' width='30' />

不起作用,因为我在自己的 LAN 内运行它。我怎样才能编写一些可以在我的 ISP 处解决的代码。我尝试了 ASP,但 Javascript 在客户端得到了解析。

有人愿意发表评论吗?

最佳答案

您是否考虑过使用现有的应用程序,如 Nagios而不是编写自己的工具?我保证它将提供更多功能并且工作得更好。例如,您可以测试 Web 服务器是否返回状态代码 500(或其他错误),这可能表明数据库过载,而不仅仅是检查它是否会响应请求。

关于javascript - 间接远程图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/303541/

相关文章:

javascript - 可以关联的数字的基数是否有限制?

javascript - 从 XML 文档中的特定命名空间获取所有元素

c++ - 在鼠标悬停时更改图片框,并在鼠标离开时重置

image - 如何在 Cakephp 中获取图像的完整 URL?

css - 我的简单 CSS 画廊在 Firefox 中工作,但在 safari 或 chrome 中不工作

ios - 导航栏背景图片的 iOS 规范/指南是什么?

javascript - JavaScript 中外部 JSON 对象的最大推荐大小

javascript - 在云函数的 javascript/typescript 代码中设置超时

image - 以下一代格式提供图像 : Fallback Image?

javascript - 带有嵌套依赖 Promise 调用的异步等待