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

常用HTML要求 JavaScript脚本

特殊JavaScript脚本:
1.禁用(恢复)href超级链接.
2.javascript中调用vbs对话框实现Confirm,可以显示Yes,No,还有各种图标,仅IE下有效.
3.限制上传文件类型为jpg.
4.限制离开当前页面,在离开时提示.仅限制窗口关闭或通过某个href超级链接离开.(页面刷新和地址栏改变时不提示)
demo.html如下:
<html>
 <header>
   <title>Demo for Javascript</title>
  <script>
  
  //禁用超级连接
  function EnabledLink(flag)
  {
   var btlink=document.getElementById('linkconfirm');
   if(btlink!=null)
   {
        btlink.disabled = !flag;
        btlink.onclick = function() { return flag; };
        btlink.style.cursor = flag ? "hand" : "text";
        btlink.style.textDecoration = flag ? "" : "none";
        btlink.title= flag ? "open other page" : "disabled";
    }
  }              
  
  //限制文件类型
  function checktype(uploadfile)
  {
      var filepath = uploadfile.value
      //文件类型错误标记,防止重复调用
      var hd = document.getElementById('hdfileerror');
      if (hd.value.length==0 && filepath.length > 0)
      {
          filepath = filepath.substring(filepath.lastIndexOf('.') + 1, filepath.length)
          if (filepath != 'jpg' && filepath != 'jpeg')
          {
           


相关文档:

JavaScript对象的废除


ECMAScript有无用存储单元收集程序,当在再没有对对象的引用时,称该对象被废除(dereference)了。
运行无用存储单元收集程序时,所有废除的对象都被销毁。
把对象的所有引用都设置为null,可以强制性的废除对象,例如:
    var oObject = new Object;
    .......
   &n ......

JavaScript的switch语句


ECMAScript中,switch语句可以用于字符串,而且能用不是常量的值说明情况:
    var BLUE="blue" , RED = "red" , GREEN = "green";
    switch(sColor)
    {
        case BLUE:   alert("Blue"); break;
    &nb ......

JavaScript的引用类型


引用类型通常叫做类(class),遇到引用值时,所处理的就是对象。
    对象的创建:    
        var o = new Object();
        如果没有参数可以省略括号,如:var o = new Object;
   Object类:
&nb ......

JavaScript的运算符


delete只能删除开发者定义的属性或方法,原始的ECMAScript方法不能删除,因为不是开发者定义的,比如:toString()。
        var o = new Object;
        o.name = "Nicholas";
        delete o.name;
   &n ......

Javascript跳转大全

按钮式:
<INPUT name="pclog" type="button" value="/GO" onClick="location.href='http://game.unimagic.cn'">
链接式:
<a href="javascript:history.go(-1)">返回上一步</a>
<a href="<%=Request.ServerVariables("HTTP_REFERER")%>">返回上一步</a>
直接跳转式:
<scrip ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号