JS实现检测目标网址是否可访问 网址存活检测
最近有用户建议给尊云网站分类目录增加一个网址存活检测在功能。
下面是具体的功能实现:
检测目标网址是否存活一边坚持目标网址在状态码就可以了。
网上有人 通过onerror来实现
<img src="http://www.wdphp.com" onerror="" height="0" onerror="errorurl"/>
function errorurl(){ Alert("该网址无法访问"); }
但实际测试给一个不存在的网址无法正确判断
下面是我的实现方式:
<li id="site_url"><strong>网站地址:</strong><a href="https://www.wdphp.com" target="_blank" clickout="1">https://www.wdphp.com</a></li>
$("#site_url").ready(function() { let site_url = $("#site_url a").attr('href'); $("#site_url a").after("<span style=\"color: green;\"> Testing...</span>"); $.ajax({ type: 'get', cache: false, url: site_url, dataType: "jsonp", processData: false, timeout: 2000, complete: function(data) { $("#site_url span").remove(); if (data.status == 200) { $("#site_url a").after("<span style=\"color: green;font-size: 12px;\"> 网站在线</span>") } else { $('a[href="' + site_url + '"]').removeAttr('href').removeAttr('target').removeAttr('clickout').removeAttr('onclick');; $("#site_url a").html(hideurl(site_url)); $("#site_url a").after("<span style=\"color: red;\"> 网站故障或关闭</span>") } }, error: function() {} }) });
效果演示:https://www.zydir.com/website/view/1.html
相关热词: 网址存活检测
评论(0)

友情提示:评论成功赠送5积分(每日前3次),刷评论扣8积分!
相关内容
这些是最新的
- 尊云网站目录系统 ThinkPHP5网站分类目录程序 v2.2.221011
- 自动发短信或者拨打电话的挪车源码 【html源码】
- 国内开源镜像站点汇总
- THINKPHP6 自定义文件上传命名规则
- JS实现检测目标网址是否可访问 网址存活检测
- 九品源码 素材站源码 源码资源站 源码交易网整站源码 THINKPHP5.1内核
- 百家姓 PHP+MYSQL 百家姓/万家姓 SQL文件+PHP演示程序
- iFormatTool 代码高亮差谷歌浏览器插件
- 一套卡通人物头像 共200个 可用来做个人头像
- 简单精美的html5响应式通用手机登录界面模板
- HTML5五子棋游戏源码,带AI,可本地双人
- 绿色大气运动健身科技教育部重点实验室体育学校网站模板
- HTML5在线手写签名 可添加背景图像
- layuiAdmin后台管理模板 Iframe版
- 校园疫情防控进出登记管理系统thinkphp源码
热门排行
- THINKPHP5+GatewayWorker+Workerman 开发在线客服系统
- 在手机浏览器网页中点击链接跳转到微信界面的方法
- CentOS 7安装shadowsock(一键安装脚本)
- AdminTemplate 基于LayUI 2.4.5实现的网站后台管理模板
- 尊云网站目录系统 ThinkPHP5网站分类目录程序 v2.2.221011
- 用NW.js(node-webkit)开发多平台的桌面客户端
- PHP生成随机昵称/用户名
- THINKPHP5网站分类目录程序 尊云网站目录系统
- 织梦(DEDECMS)微信支付接口 微信插件
- 基于LayUI开发的 网站后台管理模板 BeginnerAdmin
- layuiAdmin后台管理模板 Iframe版
- 响应式后台网站模板 - AMA.ADMIN
- LayUI 1.0.9 升级 至 LayUI 2.1.4 方法
- 简洁清爽的会员中心模板
- jQuery幸运大转盘抽奖活动代码