作家
登录
  • JS类的封装及实现代码

    1. 定义js类 js并不是一种面向对向的语言, 没有提供对类的支持, 因此我们不能像在传统的语言里那样 用class来定义类, 但我们可以利用js的闭包封装机制来实现js类, 我们来封装一个简的Shape类. 复...

    作者:asdasdasd03-30
  • document.body.scrollTop 值总为0的解决方法 比较常见的标准问题

    做页面的时候可能会用到位置固定的层,读取 document.body.scrollTop 来设置层的位置,像这样:­ window.onscroll = function (){ var oFix = document.getElementById("divfix"); oFix.sty...

    作者:asdasdasd03-30
  • Exitjs获取DataView中图片文件名

    1、前台 复制代码 代码如下: <script type="text/javascript" language="javascript"> function aa() { var selNode = this.DataView1.getSelectedNodes()[0]; alert( selNode.id); } </script>...

    作者:asdasdasd03-30
  • js 变量类型转换常用函数与代码[比较全]

    1. 转换函数: js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaN(...

    作者:asdasdasd03-30
  • 用Javascript检查Adobe PDF插件是否安装的实现代码





    无标题文档






    [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]上面代码在IE6.0和firefox 3.0下运行通过。...

    作者:asdasdasd03-30
  • JavaScript 字符串操作的几种常见方法

    连接字符串


    连接字符串





    [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 搜索字符串 查找字串在字符串中的位置 Str.indexOf(subStr) Str代表指定的字符串 subStr表示要搜索的...

    作者:asdasdasd03-30
  • jQuery chili图片远处放大插件

    为了让本地图片、远程图片、过小的图片都适应此插件,有很多细节问题要处理。

    首先定义结构:

    <div class="imgMagnifierWrap">
    <div class="overlay"><!--覆盖层,鼠标的感应区域,位于小图...

    作者:asdasdasd03-30
  • jQuery 跨域访问问题解决方法

    时间过得好快,又被拉回js战场时, 跨域问题这个伤疤又开疼了. 好在,有jquery帮忙,跨域问题似乎没那么难缠了.这次也借此机会对跨域问题来给刨根问底,结合实际的开发项目,查阅了相关资料,算是解决了...

    作者:asdasdasd03-30
  • javascript &&和||运算法的另类使用技巧

    &&和||在JQuery源代码内尤为使用广泛,由于本人没有系统的学习js,所以只能粗略的自我理解出来,希望大家指点下。 粗略理解如下: a() && b() :如果执行a()后返回true,则执行b()并返回b的值;如...

    作者:asdasdasd03-30
  • JavaScript 直接操作本地文件的实现代码

    日前,Mozilla向W3C提交了一个草案,旨在推出一个JavaScript API,让JavaScript 脚本直接操作本地文件,Firefox的最新浏览器版本中已经对该API提供了大量的支持,不过出于安全考虑,该API将只对...

    作者:asdasdasd03-30
  • Aptana调试javascript图解教程

    前提是安装 Firebug 插件 和aptanadebugger 插件,他们的下载地址如下:http://getfirebug.com/releases/firebug/1.2/firebug-1.2.0.xpihttp://firefox.aptana.com/update/aptanadebugger.xpi开...

    作者:asdasdasd03-30
  • 鼠标拖动动态改变表格的宽度的js脚本 兼容ie/firefox

    table拖动(兼容Firefox 3.5/IE6),固定表格宽度

    table拖动(兼容Firefox 3.5/IE6),固定表格宽度






    序号


    公司名称



    订单客户



    部门



    业务员



    交款方式...

    作者:asdasdasd03-30
  • jquery的ajax从纯真网(cz88.net)获取IP地址对应地区名

    复制代码 代码如下:<html> <head> <title>jquery demo</title> <script type="text/javascript" src="http://img.jb51.net/jslib/jquery/jquery-1.3.2.min.js"></script> <script type="text/ja...

    作者:asdasdasd03-30
  • 兼容IE与Firefox的js 复制代码



    [点击复制1]

    复制内容1





    [点击复制2]

    复制内容2





    [点击复制3]

    复制内容3




    [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]下面的内容主要是应用了textarea...

    作者:asdasdasd03-30
  • js 屏蔽鼠标右键脚本附破解方法

    把如下的JS代码加入页面就可以了 [html] <script type="text/javascript"> <!-- var message=""; /////////////////////////////////// function clickIE() {if (document.all) {(message);retu...

    作者:asdasdasd03-30
  • JavaScript Object的extend是一个常用的功能

    通常在函数里面给了参数对象的默认值,这个时候就需要通过extend来把传入的参数覆盖进默认参数,如: 代码: 复制代码 代码如下: giant.ui.imageshow = function(options) { this.opts = $.extend...

    作者:asdasdasd03-30
  • javascript 面向对象全新理练之数据的封装

    今天主要讨论如何在 JavaScript 脚本中实现数据的封装(encapsulation)。数据封装说的简单点就是把不希望调用者看见的内容隐藏起来。它是面向对象程序设计的三要素之首,其它两个是继承和多态,...

    作者:asdasdasd03-30
  • JS 动态获取节点代码innerHTML分析 [IE,FF]

    <div id="parentnode"> <span id="childnode">child</span> </div> <script type="text/javascript"> var childNode = document.getElementById("childnode") , parentNode = document.getEleme...

    作者:asdasdasd03-30
  • javascript json 新手入门文档

    如果您阅读了本系列前面的文章,那么应已对数据格式有了相当的认识。前面的文章解释了在许多异步应用程序中如何恰当地使用纯文本和简单的名称/值对。可以将数据组合成下面这样的形式:



    first...

    作者:asdasdasd03-30
  • 让FireFox支持innerText的实现代码

    为firefox实现innerText属性很多代码写了又忘忘了又写,很浪费,所以决定养成做笔记的习惯。 知识点: 0、为什么要innerText?因为安全问题 1、为firefox dom模型扩展属性 2、currentStyle属性可...

    作者:asdasdasd03-30
  • JavaScript 报表展示实现代码






    VRML Report
    v:*{behavior:url(#default#vml)}/*声明v为vml变量*/










    20%
    25%
    40%
    50%
    75%
    80%
    原始大小
    125%
    150%
    200%
    300%
    400%








    ...

    作者:asdasdasd03-30
  • javascript 面向对象全新理练之继承与多态

    1 又是几个基本概念 为什么要说又呢? 在讨论继承时,我们已经列出了一些基本概念了,那些概念是跟封装密切相关的概念,今天我们要讨论的基本概念,主要是跟继承与多态相关的,但是它们跟封装也...

    作者:asdasdasd03-30
  • JSON 编辑器实现代码

    大家可以输入或者粘贴一些JSON数据来校验是否正确。 按Tab键自动全文缩进格式化。 JSON 编辑器核心代码复制代码 代码如下:<script type="text/javascript"><!-- /* main Object */ JE={ data:{}...

    作者:asdasdasd03-30
  • jQuery Selectors(选择器)的使用(四-五、内容篇&可见性篇)

    本系列文章分为:基本篇、层次篇、简单篇、内容篇、可见性篇、属性篇、子元素篇、表单篇、表单对象属性篇共9篇文章。 本篇讲解::contains(text),:empty,:has(selector),:parent,:hidden,:visib...

    作者:asdasdasd03-30
  • js 表格隔行颜色

    通过判断是否为单数即可 然后设置下行的背景颜色就可以了 if(i%2==1) row.style.background = "#CCCCff"; else row.style.background = "#CCCCCC"; ...

    作者:asdasdasd03-30