易截截图软件、单文件、免安装、纯绿色、仅160KB

JavaScript 判断文件是否存在

1. 客户端 //主要针对本地IE浏览器访问
<script
language="javascript">
function FileExist()
{
     var sfso=new
ActiveXObject("Scripting.FileSystemObject");
     var fPath="[The path of the
file]";
     if(sfso.FileExists(fPath))
     {
         
alert("Exist");
     }
     else
     {
          alert("Doesn't
exist");
     }
}
</script>
2.
服务器端//远程浏览器访问和本地Firefox访问
<script
language="javascript">
function FileExist()
{
     var xmlhttp=new
ActiveXObject("Microsoft.XMLHTTP");
     xmlhttp.open("GET",FileURL,false);
     xmlhttp.send();
     if(xmlhttp.readyState==4)
     {   
          if(xmlhttp.status==200)
alert("Exist");   
          else if(xmlhttp.status==404) alert("Doesn't
exist");
          else alert("Don't know");  
     }
}
</script>
或者
<script language="JavaScript">
function fileExists(file)
{
if(window.XMLHttpRequest)
{
   xmlhttp=new XMLHttpRequest();
     if(xmlhttp.overrideMimeType) 
     {
     xmlhttp.overrideMimeType('text/xml');
     }
   }
   else if(window.ActiveXObject)
   {
   try
   {
     xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
     }
     catch (e)
  


相关文档:

JavaScript最让人费解的十件事(

原文地址:http://developer.51cto.com/art/201002/185161.htm
JavaScript是一种广泛用于客户端Web开发的脚本语言,其可算是世界上最流行的编程语言,它曾被Web开发设计师贴上噩梦的标签,虽然真正的噩梦其实是DOM API,也曾经有人认为JavaScript语法中有很多陷阱,同时其也有很多让人费解的东西。
1. 它以Java命名,但并 ......

基于JavaScript和CSS的Web图表框架横向对比

jQuery, MooTools, Prototype 等优秀的 JavaScript 框架拥有各种强大的功能,包括绘制 Web 图表,使用这些框架以及相应插件,我们可以非常轻松地实现曲线图,圆饼图,柱状图等 Web 图表的绘制,而不必象以往那样通过复杂的 Flash 技术实现。本文介绍了9个优秀的基于 JavaScript 与 CSS 的 Web 图表框架。 1. Flot Flot ......

在javascript中获取中英文字符长度的问题


在javascript中获取中英文字符长度的问题
var i="中国a";
一般情况下,我们用i.length会得到结果3
但有时候我们需要5,下面的小代码可以解决问题
Java代码
 1. <script>     
 2.  alert (fucCheckLength("中国aaaa"));     
& ......

Javascript 面向对象机制的实现

Javascript 面向对象机制的实现
自定义类的实现方法很多,重点谈两种。
构造函数法
function Player(url){
    this.url = url;
   
    this.showUrl = function(){
        alert(this.url);
    }
 &nb ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号