欢迎来到福编程网,本站提供各种互联网专业知识!

javascript技巧

  • 从javascript语言本身谈项目实战

    从javascript语言本身谈项目实战dulao52005-1-15随着ajax的升温,javascript越来越得到人们的重视。重要的是,ajax在一定程度上带来了web软件架构上的变化,人们把越来越多的功能分配到客户端实现,javascript子项目规模越来越大。如何更高效的使用javascript

    更新于2006-12-27
  • 通用于ie和firefox的函数 GetCurrentStyle (obj, prop)

    functionGetCurrentStyle(obj,prop){if(obj.currentStyle){returnobj.currentStyle[prop];}elseif(window.getComputedStyle){prop=prop.replace(/([A-Z])/g,"-$1");prop=prop.toLowerCase();returnwindow.getComputedStyle(obj,"").getPropertyValue(prop

    更新于2006-12-27
  • javascript实现划词标记划词搜索功能修正版

    UntitledDocument脚本之家[Ctrl+A全选注:如需引入外部Js需刷新才能执行]在页面中加上这串代码就行了,同时还有搜索功能。演示效果就请看本BLOG页面上用鼠标划选文字的效果。PS:由于在中文支持,和编码问题我们给出参数参考q="+encodeURI(str)+"这段,大家可以

    更新于2006-12-27
  • 非常不错的不间断循环滚动类 兼容多浏览器

    调用的方法:首先你得把脚本链接到你的页面,或者直接调用下面这个链接也行。当然,最好还是下载到你自己的机器上。复制代码代码如下:下面是第一种使用方法,看起来似乎比较麻烦一点,但是只需要两行代码;复制代码代码如下:varsampleDiv=newscrollingAD("di

    更新于2006-12-27
  • 用javascript实现无刷新更新数据的详细步骤 asp

    程序设计中会经常碰到一种情况,就是事先无法得知用户会需要哪些数据,必须根据用户选择后再从服务器重新提取数据后反馈给用户。比如一简单的情况,用户选择省份以后,我们立即会在市里边将这个省的所有市重新显示出来。这种情况一般需要将整个页面刷新后才可

    更新于2006-12-26
  • js中几种去掉字串左右空格的方法

    //recon的思路://-------------//去掉字串左边的空格functionltrim(str){if(str.charat(0)==""){//如果字串左边第一个字符为空格str=str.slice(1);//将空格从字串中去掉//这一句也可改成str=str.substring(1,str.length);str=ltrim(str);//递归调用}re

    更新于2006-12-25
  • 提高 DHTML 页面性能

    摘要:本文说明了某些DHTML功能对性能的重大影响,并提供了一些提高DHTML页面性能的技巧。目录简介成批处理DHTML更改使用innerText使用DOM添加单个元素扩展SELECT元素中的选项用DOM更新表编写一次,使用多次请勿过多使用动态属性数据绑定很有效不要在document

    更新于2006-12-25
  • 漂亮的Slider效果类终于封装成功

    Slider类的功能说明:1、可以控制任何一个页面上存在的div2、slider在滑动的同时还可以实现透明度的变化,整个过程更平滑、更美观3、可控性强,通过多个参数实现不同大小的div不同方向、不同速度的滑动4、调用方便,一句话即可初始化,slider的隐现控制更为简

    更新于2006-12-25
  • 脚本吧 - 幻宇工作室用到js,超强推荐base.js

    base.js复制代码代码如下:browser_init()functionbrowser_init(){window.isIE=navigator.appName.indexOf("Microsoft")==0window.$sys={}window.$my={}String.prototype.trim=function(){returnthis.replace(/(^[]*)|([]*$)/g,"")}String.prototype.inc

    更新于2006-12-23
  • 脚本吧 - 幻宇工作室用到js,超强推荐share.js

    复制代码代码如下:functionuser_login(){varlcreateDlg("dlgLogin","用户登录",260,170)l=""l+="昵称:"l+="密码:"l+="自动登录"l+=""l+=""l+=""insHtm("dlgLogin",l)oFocu(document.fmLogin.FUid)$('dlgLogin').clickOk=function

    更新于2006-12-23
  • 脚本吧 - 幻宇工作室用到js,超强推荐expand.js

    复制代码代码如下:functioncreateDlg(dlgID,title,w,h,isSetPos){varl,i,p,dlgif($(dlgID)!=null)$(dlgID).outerHTML=""$sys.dlgDepth=($sys.dlgDepth||9000)l=""l+=""for(i=0;i

    更新于2006-12-23
  • 静态的动态续篇之来点XML

    在搞定了基本的伪动态之后,我马上把它应用到了网站,但随后就发现了一个问题:我如何来管理新闻列表呢?要是让我在每次要加新闻时去修改源文件然后再上传我可是千万个不愿,不仅麻烦而且容易出错,懒人怎么能可以这么做。动动脑子,于是想到了用XML,这个早

    更新于2006-12-23
  • 另类网页中添加运行效果

    ◇请先修改下面的代码->>运行下面的jsalert("修改我~~")[Ctrl+A全选注:如需引入外部Js需刷新才能执行]从script8看到的运行效果,不错,

    更新于2006-12-22
  • 在window.setTimeout方法中传送对象

    setTimeout方法是js中的延时方法,很多js的bug,只需要使用该方法延时一下,就会自动解决了,简直就是万能药方,也是我比较喜欢使用的最后手段。

    更新于2006-12-22
  • js版本A*寻路算法

    说到做游戏,必不可少的需要用到寻路算法,一般游戏里的寻路算法大多数都以A*算法为主,这里也就实现了js里采用a*寻路的程序,在51js和蓝色都开了帖。程序是以前写的,后来也没有修正或者精简,有冗余之处大家还见谅一下。当然,这个寻路算法也不是最优化的,

    更新于2006-12-22
  • 在table中插入多行,能使用与insertAdjacentHTML相似的功能吗?

    对于div等元素来说,插入一段html是很容易的事情,但是对于表格来说就太难了。一般情况下,我们都是用appendChild的方式,一行行、一格格地添加,操作起来很繁锁。能不能拼一串字符,就能直接加入到表格中呢?下面的例子实现了这个功能,同样地,该例支持IE和

    更新于2006-12-22
  • Javascript开发包大全整理

    PrototypePrototypeisaJavaScriptframeworkthataimstoeasedevelopmentofdynamicwebapplications.Homepage:http://prototype.conio.netDocumentation:http://blogs.ebusiness-apps.com/jordan/pages/Prototype%20Library%20Info.htmhttp://www.sergiopereira.c

    更新于2006-12-22
  • 获取Javscript执行函数名称的方法

    From:http://blog.iecn.net/zmmfunctiongetFuncName(_callee){var_text=_callee.toString();var_scriptArr=document.scripts;for(vari=0;i

    更新于2006-12-22
  • 间隔滚动效果-兼容IE和FireFox

    兼容IE与FFCode:间隔滚动效果-兼容IE和FireFox14家国内银行启用CN新域名防诈骗华军,天空就暂停迅雷下载发布最新公告微软OneCare处子秀过关拦住Word漏洞木马[Ctrl+A全选注:如需引入外部Js需刷新才能执行]

    更新于2006-12-22
  • 使用Modello编写JavaScript类

    From:http://www.ajaxwing.com/index.php?id=2一,背景回顾一下编程语言的发展,不难发现这是一个不断封装的过程:从最开始的汇编语言,到面向过程语言,然后到面向对象语言,再到具备面向对象特性的脚本语言,一层一层封装,一步一步减轻程序员的负担,逐渐

    更新于2006-12-22