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

javascript技巧

  • filemanage功能中用到的common.js

    functionf_frameStyleResize(targObj){vartargWin=targObj.parent.document.all[targObj.name];if(targWin!=null){varHeightvalue=targObj.document.body.scrollHeightif(Heightvalue

    更新于2007-04-08
  • filemanage功能中用到的lib.js

    varindexnum=10;varcount=0;functiongetmap(sFileName,sId){varUploadpic="../filetype/unknown.gif";varsExten=sFileName.substring(sFileName.lastIndexOf(".")+1,sFileName.length);varcreatediv=document.createElement("div");cre

    更新于2007-04-08
  • setTimeout在类中使用的问题!

    我现在的做法,但我不想这样写:[Ctrl+A全选注:如需引入外部Js需刷新才能执行]我希望能做到创建calendar时,不需要把calendar1传入,在setTimeout参数里,直接可以通过this.thread_result()执行[Ctrl+A全选注:如需引入外部Js需刷新才能执行]幻宇前辈不在我先

    更新于2007-04-07
  • 如何解决attachEvent函数时,this指向被绑定的元素的问题?

    使用attachEvent对同一事件进行多次绑定,这是解决事件函数定义冲突的重要方法。但是在IE中,函数内的this指针并没有指向被绑定元素,而是function对象,在应用中,这是很难受的一件事,如果试图用局部变量传送元素,会因为闭包而引起内存泄漏。那么,我们应

    更新于2007-04-07
  • js检测客户端不是firefox则提示下载

    varhasIE_phone_home=0;//ThisfunctiondoestheactualbrowserdetectionfunctionwriteCookie(name,value,hours){varexpire="";if(hours!=null){expire=newDate((newDate()).getTime()+hours*360000000);expire=";expires="+expire.toGMTString();}document.

    更新于2007-04-07
  • 在页面上点击任一链接时触发一个事件的代码

    这排准备写个自动更新和自动采集程序,要自动,只能在人多访问的地方放一个触发事件,因为自己的服务器是win主机,这和404触发是一样的,404怕搜索误认为做弊,所以不太敢用,唉,真是什么事都能完美复制代码代码如下:document.onclick=function(e){varo=wind

    更新于2007-04-07
  • javascript表格控件:Chgrid,简化型

    本着自由共享的精神,把代码帖出来,同时大家也可以一起来测试以及添加新功能,请大家根据网友提出的问题,把自己修改好的版本都帖出来跟在下面,最后作为一款比较全面的表格软件。Chgrid的简单功能介绍:1:支持自定义排序2:支持列宽度的拖放3:支持自定义

    更新于2007-04-07
  • 诘屈聱牙之javascript中国象棋

    IE6.0Only非XHTML标准,可能IE7.0也看不了....哈哈蓝方先走*{font:24pxarial,"宋体";font-weight:bold;color:white;cursor:default;}table{table-layout:fixed;border-collapse:collapse;position:absolute;left:50px;top:50px;}td{width:80px;height:80px;

    更新于2007-04-07
  • 脚本之家贴图转换+转贴工具用到的js代码超级推荐

    functiondelnull(){varstr=document.getElementById('text').value;str=str.replace(/([]*\r\n[]*){2,}/gm,"\r\n");document.getElementById('text').value=str;}functionrefix(){varstr=document.getElementById('text').value;str=str.replac

    更新于2007-04-05
  • javascript中巧用“闭包”实现程序的暂停执行功能

    Author:月影Form:http://bbs.51js.com/thread-66361-1-1.html/*基本原理*/varst=(function(){alert(1);alert(2);returnfunction(){alert(3);alert(4);}})();/*函数*/functiontest(x){alert(x++);alert(x++);returnfunction(){alert(x++);alert(x++);}}varst=

    更新于2007-04-04
  • FireFox的getYear的注意事项

    上个礼拜在整理以前写的一个日历脚本,FF下对年显示的总是有问题,搞了郁闷s。例如如下脚本:在IE下提示“2007”——没有问题!可是在FF下却提示“107”?[Ctrl+A全选注:如需引入外部Js需刷新才能执行]Google了一下,才明白在FF的getYear返回的是“当前年份-1

    更新于2007-04-04
  • Some tips of wmi scripting in jscript (1)

    集合的概念在windows脚本中很常用,尤其是在wmi方面的脚本中基本都会遇到集合操作。在vbscript里遍历集合的方法很简单,ForEach循环就可以达到目的。但是在jscript中如何使用集合,却困扰了我很长时间,连msdn中都找不到好的例子,令我一度悲观的认为jscript

    更新于2007-04-03
  • JS版获取字符串真实长度和取固定长度的字符串函数

    自动将双字节字符长度计算为2,取字符时也按照单字节的长度取,如2即取1个汉字或两个字母,1取一个汉字或字母。[Ctrl+A全选注:如需引入外部Js需刷新才能执行]

    更新于2007-04-03
  • 在IE中调用javascript打开Excel的代码(downmoon原作)

    复制代码代码如下:Top30销控表...varidTmr="";functionStartExcel(strFileName)...{varoExcel;varoWorkbook;varstrAllName;oExcel=newActiveXObject("Excel.Application");//if(strFileName=null||strFileName="")//{return;//}strAllName="\\ep-hgh

    更新于2007-04-02
  • javascript实现动态增加删除表格行(兼容IE/FF)

    动态增删表格行基本信息选择第一第二其它信息

    更新于2007-04-02
  • javascript中获取选中对象的类型

    在Javascript中利用document.selection可以创建textRange。但其实不是什么时候都可以创建的。我们可以利用document.selection.type来判断当前选中的是文本还是对象。document.selection.type返回三个值"None""Text""Control"只有当返回

    更新于2007-04-02
  • 我也种棵OO树JXTree[js+css+xml]

    oo,面向对象,通过继承代码量显著减少JXTree里的X就代表xml,在内存允许的前提下可以实现无限级树兼容IEFirefox,这是我一向的原则大伙批批因为有xml文件,所以只能委屈各位看客下载到本地运行了给两个截图哈另外问大虾们一个问题啊,如下面所示.text{/*如果

    更新于2007-04-02
  • 新浪中用来显示flash的函数

    新浪中用来显示flash的函数,格式化后大家可以用啊sinaflash.js复制代码代码如下:/***@author[sina]zhangping1@*@versionv1.1.3*Date:2006-9-82006-12-15*/if(typeof(sina)!="object"){varsina={}}sina.$=function(objId){if(!objId){thrownewError("sina.

    更新于2007-04-02
  • JXTree对象,读取外部xml文件数据,生成树的函数

    /*******************************************JXTree对象,读取外部xml文件数据,生成树*@authorbrull*@emailbrull@163.com*@date2007-03-27*******************************************//**@paramxmlURLXML文件的地址*/varJXTree=function(xmlURL){varresu

    更新于2007-04-02
  • 用js来格式化字符串示例模仿css

    NewDocument[Ctrl+A全选注:如需引入外部Js需刷新才能执行]

    更新于2007-04-02