JQuery 利用Ajax判断链接 是否有效
来源:互联网 发布:c语言printf和scanf 编辑:程序博客网 时间:2024/05/17 09:07
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript" src="../jquery-1.6.js"></script>
</head>
<body>
<a href="1.aspx">link1</a>
</body>
</html>
<script type="text/javascript">
//利用Ajax判断链接是否有效
(function ($) {
$.fn.judgeLink = function(options){
var defaults = {
error:"error Link!"
}
var options = $.extend(defaults, options);
this.each(function(){
var thisa=$(this);
if(typeof(thisa.attr("href"))!="undefined"){
thisHref=thisa.attr("href");
thisa.data('href',thisa.html());
$.ajax({
url: thisHref,
type:"GET",
cache: false,
async: true,
beforeSend:function(){
thisa.attr("onclick","return false;");
thisa.html("数据加载中...");
},
success: function(){
thisa.attr("onclick","return true;");thisa.html(thisa.data('href'));
},
error: function(){
thisa.attr("href","javascript:alert('"+options.error+"');");
thisa.attr("target","_self");
thisa.html(thisa.data('href'));
}
});
}
});
};
})(jQuery);
$("body a").judgeLink({error:"该链接已经不可访问!"});
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript" src="../jquery-1.6.js"></script>
</head>
<body>
<a href="1.aspx">link1</a>
</body>
</html>
<script type="text/javascript">
//利用Ajax判断链接是否有效
(function ($) {
$.fn.judgeLink = function(options){
var defaults = {
error:"error Link!"
}
var options = $.extend(defaults, options);
this.each(function(){
var thisa=$(this);
if(typeof(thisa.attr("href"))!="undefined"){
thisHref=thisa.attr("href");
thisa.data('href',thisa.html());
$.ajax({
url: thisHref,
type:"GET",
cache: false,
async: true,
beforeSend:function(){
thisa.attr("onclick","return false;");
thisa.html("数据加载中...");
},
success: function(){
thisa.attr("onclick","return true;");thisa.html(thisa.data('href'));
},
error: function(){
thisa.attr("href","javascript:alert('"+options.error+"');");
thisa.attr("target","_self");
thisa.html(thisa.data('href'));
}
});
}
});
};
})(jQuery);
$("body a").judgeLink({error:"该链接已经不可访问!"});
</script>
- JQuery 利用Ajax判断链接 是否有效
- JQuery插件第二十一个:利用Ajax判断链接是否有效
- python判断链接是否有效
- js判断远程链接是否有效
- 用Java怎么判断链接是否有效
- js检测判断链接是否有效
- 使用java快速判断网页链接是否有效
- 使用JS来判断页面中的链接是否有效
- js检测判断链接(URL)是否有效(服务可用)
- 在java中对链接是否有效进行判断
- JQ检测(判断)一个链接(URL)是否有效(服务可用)
- 利用ajax判断用户名是否存在
- ajax获取http访问状态--判断图片路径是否有效
- 是否是有效链接
- 利用Double.parseDouble判断字符串是否是有效数字
- Jquery Ajax判断当前用户是否存在
- Jquery Ajax判断当前用户是否存在 .
- jquery判断页面网址是否有效_优就业
- 关于博客
- linux下查看chm文件
- Lost connection to MySQL server during query
- 从MSDN总结过来的PropertyGrid中ExpandableObjectConverter的应用
- 反向链接
- JQuery 利用Ajax判断链接 是否有效
- CentOs、RedHat、Ubuntu下安装jdk6
- C#事件解析
- Android--学习记录--TabHost(非继承TabActivity)
- 快逸报表和weblogic小结
- static响应单击事件
- windows程序设计(5)使用滚动条
- JavaScript 使用面向对象的技术创建高级 Web 应用程序
- 视频文件解码与起始码(startcode) 研究