`

页面常用JavaScript

阅读更多
zhuxinyu 写道
1. 禁用backspacke
   document.onkeydown = function()  
   {  
      if (event.keyCode == 8  )
      {
          event.cancelBubble = true  
          event.returnValue = false;
          return false;
       }
   }

2. 禁止状态栏显示连接
   function window.onload()  
   {
       var olink = document.links;  
       for(var i = 0; i < olink.length; i++)  
       {
          olink[i].onmouseover = function() {
       window.status='';
       return true;
           }
          //解决.按住鼠标不松开还是会显示链接地址  
          olink[i].onfocus = function() {
      window.status='';
      return   true;
          }
       }
   }

3. 让页面的文本框显示成一条直线。
   <input type=text style="border-left:none; border-right:none; border-top:none; border-bottom: 1 solid #000000"></input>

4. 不要滚动条
   让竖条没有:
   <body style="overflow:scroll;overflow-y:hidden"></body>
   让横条没有:
   <body style="overflow:scroll;overflow-x:hidden"></body>
   两个都去掉:
   <body scroll="no"></body>

5. 怎样去掉图片链接点击后,图片周围的虚线?
   <a href="#" onFocus="this.blur()"><img src="/logo.jpg" border=0></a>

6. 脚本永不出错
   window.onerror = function() {
     return true;
   }

7. 关闭输入法
   <input style="ime-mode:disabled">

8. 在规定时间内跳转
   <META http-equiv=V="REFRESH" content="5;URL=http://zhuxinyu.iteye.com">

9. 发送邮件
    <a href="mailto:xinyu_zhu@126.com">给我邮件</a>

10. 页面文字移动
   <marquee direction="left" onmouseout="start();" onmouseover="stop();" scrollamount=2>我在移动</marquee>

11.  显示系统但前日期
   function  getCurrentDate()
   {
    var isnMonth = ["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"];
       
        var isnDay = new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六","星期日");
       
    var today = new Date () ;
       
    var Year=today.getYear();
       
    var date=today.getDate();
       
    if (document.all)
    {
            document.title="今天是: "+ Year + "年" + isnMonth[today.getMonth()] + date + "日" + isnDay[today.getDay()]
    }
   }

12. 各种样式的光标 style="cursor: hand"
     auto       :标准光标
     default    :标准箭头
     hand       :手形光标
     wait       :等待光标
     text       :I形光标
     vertical-text :水平I形光标
     no-drop    :不可拖动光标
     not-allowed:无效光标
     help       :?帮助光标
     all-scroll :三角方向标
     move       :移动标
     crosshair  :十字标

13. 禁止右键菜单
    oncontextmenu = "self.event.returnValue=false"

14. 控制页面编码
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

15. 不准黏贴
    onpaste="return false" 不准粘贴

16. 取消选取、防止复制
    <body onselectstart="return false">

17. 在js中写中文,防止乱码
    <script type="text/javascript" src="code.js" charset="GBK"></script>

18. 复制粘贴板
    function copyContentToPlate()
    {
       clipboardData.setData("text", "这些是粘贴内容");
    }

19.  整体页面跳转
    不存在frame框架的时候 window.location.href = "";
    存在frame框架的时候 window.top.location.href = "";


20. 判断数据是否是IP
    function isIP(ipInfo)
    {
        var ipReg = /^([1-9]|[1-9]\d|1\d{2}|2[0-1]\d|22[0-3])(\.(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])){3}$/;
        return ipReg.test(ipInfo);
    }

21. 返回上一个页面
    javascript:history.go(-1);

22. 在打开的子窗口刷新父窗口
     window.opener.location.reload();

23. 获得地址栏中的地址
    window.location.href;

24. 在HTML页面中获得URL重写中的参数。
    function getParameter(paraStr, url)
    {
        var result = "";

        var str = "&" + url.split("?")[1];

        var paraName = paraStr + "=";

        if (str.indexOf("&" + paraName) != -1)
        {
           if (str.substring(str.indexOf(paraName),
                                      str.length).indexOf("&") != -1)
          
           {
              var TmpStr = str.substring(str.indexOf(paraName), str.length);

              result = TmpStr.substr(
                           TmpStr.indexOf(paraName),
                                TmpStr.indexOf("&") - TmpStr.indexOf(paraName));
           }
           else
           {
               result = str.substring(str.indexOf(paraName), str.length);
           }
        }
        else
        {
            result = "没有该参数";
        }

        return (result.replace("&", ""));
    }
调用方法:

http://localhost/vod/man/streamingMedia.html?movieID=17735&movieUrl=2

var movieUrl = getParameter('movieUrl', window.location.href).split("=")[1];

alert("movieUrl:  " + movieUrl);

结果: 17735

分享到:
评论

相关推荐

    程序员常用JavaScript特效

    本文将深入探讨一些程序员常用的JavaScript特效及其背后的原理。 首先,我们来谈谈JavaScript基础。JavaScript是一种解释型、弱类型、基于原型的对象导向语言,它主要在浏览器环境中运行,用于处理用户交互、操作...

    程序员常用的javascript特效

    本资源"程序员常用的javascript特效"旨在为开发者提供一系列实用的JavaScript特效实例,帮助他们快速实现所需功能。 在JavaScript特效中,有以下几个重要的知识点: 1. **DOM操作**:JavaScript通过Document ...

    网页常用Javascript经典代码收集

    根据给定的文件信息,以下是对“网页常用Javascript经典代码收集”的知识点详细解析: ### 1. 添加书签功能 这段代码实现了一个简单的添加书签的功能。通过调用`window.external.addFavorite`方法,可以将当前页面...

    JavaScript常用语句精选

    ### JavaScript常用语句精选 #### 一、概述 在网页开发中,JavaScript 是一种非常重要的客户端脚本语言,被广泛应用于交互式网站的设计与实现。本文档中的代码片段虽然较为特殊且不易理解,但其中涉及到了一些关键...

    W3Cfuns1500个前端开发常用JavaScript特效

    W3Cfuns1500个前端开发常用JavaScript特效集合是一个宝贵的资源库,为开发者提供了丰富的代码示例和灵感来源。这个资源包含了各种各样的特效,包括但不限于动画、表单处理、图像操作、导航菜单、滚动效果、时间日期...

    javascript页面跳转常用代码.pdf

    JavaScript 页面跳转常用代码 JavaScript 页面跳转是一种常见的网页交互方式,通过JavaScript 代码可以实现页面的跳转、刷新和关闭等操作。在本文中,我们将介绍 JavaScript 页面跳转常用代码,包括页面刷新、自动...

    javascript个人常用特效

    在“javascript个人常用特效”这个主题中,我们可以深入探讨JavaScript在创建各种视觉效果和用户交互方面的强大能力。 首先,JavaScript特效涵盖了很多方面,如页面动画、图像处理、时间日期显示、导航菜单、滑块、...

    51CTO下载-1500个前端开发常用JavaScript特效

    这个名为“51CTO下载-1500个前端开发常用JavaScript特效”的资源集合,无疑为开发者提供了丰富的工具和灵感,帮助他们提升用户体验并加快开发进程。以下是这个压缩包中可能包含的一些关键JavaScript特效及其相关知识...

    前端常用JavaScript特效合集

    这个"前端常用JavaScript特效合集"包含1500个不同的特效,为开发者提供了丰富的资源库,帮助他们提升用户体验,使得网站或应用更加生动、吸引人。 1. **基础特效**:JavaScript基础特效包括动画效果(如淡入淡出、...

    Javascript特效代码大全 程序员常用的网页特效

    JavaScript是一种强大的客户端脚本语言,广泛应用于网页开发,用于实现各种动态效果和交互性功能...文档"程序员常用JavaScript特效.chm"可能是帮助文档,而".doc"文件可能包含了详细的代码示例和解释,是学习的好资源。

    1500个web前端开发常用JavaScript特效

    此外,JavaScript还可以通过Ajax进行异步数据交换,实现页面无刷新更新,提高用户体验。 JavaScript特效大致可以分为以下几个类别: 1. 动画效果:包括滑动门、淡入淡出、旋转、缩放、平移等,这些特效能够使网页...

    Asp.Net常用JavaScript封装

    以下是对Asp.Net中常用JavaScript封装的一些理解和实践方法。 在给定的代码中,可以看到一个名为`JScript`的公共类,这个类包含了一些静态方法,目的是为了方便地在服务器端生成并输出JavaScript代码到客户端执行。...

    常用javascript效果以及源码

    本资源"程序员常用JavaScript特效.chm"包含了多种常见的JavaScript效果及其源码,对于学习和实践JavaScript编程的开发者来说是一份宝贵的资料。 首先,让我们探讨一些JavaScript的基本概念。JavaScript是一种解释型...

    程序员常用JavaScript特效源码600例

    "程序员常用JavaScript特效源码600例"是针对JavaScript开发者的宝贵资源库,包含了各种实用且视觉上吸引人的代码示例。这个压缩包中的"程序员常用JavaScript特效.chm"文件是一个帮助文档,通常用于组织和展示这些...

    javascript页面跳转常用代码宣贯.pdf

    Javascript 页面跳转和刷新的常用代码整理 Javascript 是一种广泛应用于网页开发的脚本语言,它可以实现网页的动态交互和页面跳转。下面我们将对 Javascript 实现页面跳转和刷新的常用代码进行整理。 页面刷新 ...

    常用JavaScript特效代码

    "常用JavaScript特效代码"这个资源集合,显然是一份宝贵的前端开发参考资料,包含了多种常见的JavaScript特效实现。 1. **动画效果**:JavaScript可以创建平滑的页面滚动、淡入淡出图像、滑动门、旋转木马等动画...

    1500个前端开发常用JavaScript特效

    这个名为“1500个前端开发常用JavaScript特效”的资源包,包含了丰富的实例,旨在帮助初学者深入理解和运用JavaScript,快速提升技能水平。 首先,JavaScript特效在前端开发中的应用广泛,包括但不限于动画效果、...

Global site tag (gtag.js) - Google Analytics