`
xxjglobal
  • 浏览: 582 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
文章分类
社区版块
存档分类
最新评论

JavaScript

 
阅读更多
js判断url可用性

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>checkURL</TITLE>
<script   language="javascript"> 
//该方法根据不同浏览器创建XMLHttpRequest对象
function initXMLHttpClient() {
var xmlhttp;     
try {
             // Mozilla / Safari / IE7
             xmlhttp = new XMLHttpRequest();

} catch (e) {
// IE
var XMLHTTP_IDS = new Array('MSXML2.XMLHTTP.5.0',
'MSXML2.XMLHTTP.4.0',
'MSXML2.XMLHTTP.3.0',
'MSXML2.XMLHTTP',
'Microsoft.XMLHTTP' );
var success = false;
for (var i=0;i < XMLHTTP_IDS.length && !success; i++) {
try {
xmlhttp = new ActiveXObject(XMLHTTP_IDS[i]);
success = true;
} catch (e) {}
}
if (!success) {
throw new Error('Unable to create XMLHttpRequest.');
}
}

return xmlhttp;

}

  //判断url可用性
  function   checkURL(url)  
  {  
try{
  var   xmlhttp=initXMLHttpClient();
  xmlhttp.open("GET",url,false);  
  xmlhttp.send(null);  
  if(xmlhttp.readyState==4)  
  {  
   alert((xmlhttp.Status==200)?"ok,welcome":"sorry,please select another one");
   /*if(xmlhttp.Status==200){
alert("ok,welcome");
return true;
   }else{
alert("sorry,please select another one");
return false;
   }*/
  }
  }catch(e){
alert(e.name + ": " + e.message);

  }
        
  }  
  </script>  
</HEAD>

<BODY>

  <input type="button"  value="http://www.iteye.com/123"   onclick="checkURL(this.value)"/>
  <br/><br/>
  <input type="button" value="http://www.iteye.com/" onclick="checkURL(this.value)"/>
 
</BODY>
</HTML>
分享到:
评论

相关推荐

    javascript

    JavaScript是一种广泛用于网页开发的脚本语言,它是实现Web前端交互功能的核心技术之一。在给定的文件内容中,我们可以提取到关于JavaScript的多个知识点: 1. JavaScript的变量类型:JavaScript中主要有几种基本的...

    JavaScript JavaScript JavaScript

    JavaScript JavaScript JavaScript

    JavaScript实例大全

    这个压缩包“JavaScript实例大全”显然是一份集合了多种JavaScript相关资源的宝典,包括“JavaScript网页设计300例”、“javascript源码大全”以及“jquery 1.7 中文 api 修正版”。 首先,“JavaScript网页设计300...

    JavaScript笔记

    JavaScript+Ajax+Jquery笔记

    前端javascript

    对应狂神 javascript

    JavaScript结课大作业.zip

    JavaScript是一种广泛应用于网页和网络应用开发的脚本语言,它主要负责实现客户端的交互效果、动态更新内容以及处理用户输入。在"JavaScript结课大作业.zip"这个压缩包中,我们可以推测这是一份关于JavaScript编程的...

    javascript入门

    一个简单的javascript结合html的实例

    JavaScript基础

    JavaScript基础

    JavaScript.docx

    "JavaScript 基础知识" JavaScript 是一门广泛应用于 Web 开发的编程语言,所有现代的 HTML 页面都可以使用 JavaScript。它非常容易学,本教程将教会您从初级到高级的 JavaScript 知识。 JavaScript 简介 ...

    JavaScript-Cryptography

    JavaScript-密码学 JavaScript,通常缩写为 JS,是一种符合 ECMAScript 规范的编程语言。 JavaScript 是高级别的,通常是即时编译的,并且是多范式的。 它具有花括号语法、动态类型、基于原型的面向对象和一流的功能

    JavaScript学习

    JavaScript学习

    javascript实训

    在学校完成的javascript的实训 项目:购物网站 基本功能: 网站显示商品分类和商品信息,提供搜索商品、浏览商品的功能; 用户能够注册后购物,查看订单、购物车和个人信息; 实现效果: 图片放大特效,浮动广告,...

    现代JavaScript教程

    现代JavaScript教程是一个全面的学习资源,旨在帮助开发者深入理解JavaScript这一重要的编程语言。JavaScript,作为Web开发的核心技术之一,被广泛用于构建交互式的网页和应用程序。本教程覆盖了从基础概念到高级...

    精通javascript

    深入讲解JAVAScript,很详细,很深刻,要有一定javascript基础

    JavaScript征途

    《JavaScript征途》是一本学习JavaScript语言的权威书籍,在遵循语言学习的特殊规律基础上精心选材,力争做到统筹、有序,在结构上体现系统性和完整性。同时还重点挖掘JavaScript基于对象的开发精髓及函数式编程两个...

    javascript.md

    javascript.md

    javascript练习

    javascript练习

    《你不知道的JavaScript》.pdf

    Web前端学习资料,Javascript学习

    JavaScript实现RSA加密和解密

    JavaScript实现RSA加密和解密

Global site tag (gtag.js) - Google Analytics