js代码,14条最佳JS代码编写技巧

写任何编程代码,不同的开发者都会有不同的见解。但参考一下总是好的,下面是来自Javascript Toolbox发布的14条最佳JS代码编写技巧。 1. 总是使用 var 在javascript中,变量不是全局范围的就是函数范围的,使用var关键词将是保持变量简洁明了的关键。当声明一个或者是全局或者是函数级(function-level)的变量,需总是前置var关键词,下面的例子将强调不这样做潜... [阅读全文]

js代码压缩,TBCompressor js代码压缩

TBCompressor 公司原先的JS和CSS文件都是用在线压缩程序压缩的,看似方便,但很容易出错,可能是压缩程序把CSS里面的一些Hack语句给混淆了,于是我决定用大名鼎鼎的YUI compressor。 但YUI compressor也有一个缺点,那就是操作不人性化,要用输入命令行的方式进行操作,在实际应用中也有点不方便。今天发现了淘宝人开发的一个软件——TBCompressor,这个软件是... [阅读全文]

js代码,图片的左右移动,js动画效果实现代码

图片的左右移动,动画效果的实现 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]... [阅读全文]

js减法,JS date对象的减法处理实现代码

复制代码 代码如下:var time1="2010-11-01 10:12:12"; var time2="2010-11-01 11:12:12"; var t1=new Date(time1.replace(/-/g, '/')); var t2=new Date(time2.replace(/-/g, '/')); alert((t2-t1).toString()=="3600000"?"y... [阅读全文]

js代码,统计出现最多的字符次数的js代码

应用正则表达式的全局匹配,可以匹配出字符出现的次数,比较这些次数,将最大的保存并返回。代码如下: 复制代码 代码如下: var countMost = function(str){ if(!str) return; var _count = 0, _temp = 0, _reg, _char; for(var i=0; istr.length; i++){ _reg = new RegExp(st... [阅读全文]

js代码,JS当前属性查询实现代码

单页面下载 网站标题 #div1 .bObject { cursor:pointer; color:Blue; } #div1 .bError { color:Red; } #div1 div { margin-left:20px; border:solid 1px gray; padding:5px; } #div1 th { text-a... [阅读全文]

jsfso,js 创建快捷方式的代码(fso)

复制代码 代码如下:script type="text/javascript" language="javascript" // 创建快捷方式[浏览器设置要低,ff不支持] function createShortcut() { var fso = new ActiveXObject("Scripting.FileSystemObject"); var shell = new ActiveXObj... [阅读全文]

请检查js代码,js类型检查实现代码

复制代码 代码如下: //检查我们的数字是否其实是一个字符串 if ( num.constructor == String ) //如果是,则将它解析成数字 num = parseInt( num ); //检查我们的字符串是否其实是一个数组 if ( str.constructor == Array ) //如果是,则用逗号连接该数组,得到一个字符串 str = str.join(','); 表... [阅读全文]

js拖拽,js最简单的拖拽效果实现代码

其实对于弹出层而言,拖拽最初的目的很单纯,就是为了通过拉开层,使被弹出层挡住的内容可见,(当然,后来关于拖拽的功能不断被优化,使得拖拽的应用有了别的意义,最典型的如igoogle的自定义首页,通过拖放的形式满足用户自定义想要的内容模块顺序和位置)。 本文讨论的重点不是iGoogle的拖放效果,那属于进阶篇,本文是拖拽的“第一阶”,如题,实现最简单的拖拽。 这里的“最简单”即不考虑多个拖拽层的堆叠顺... [阅读全文]

js代码,js取得参数代码

复制代码 代码如下:function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)","i"); var r = window.location.search.substr(1).match(reg); if (r!=null) return unescape(r[2]); return nu... [阅读全文]

js输出代码,js输出列表实现代码

数据库用UTF-8,现有系统用gb2312, 用scriptecho_script(url);/script 复制代码 代码如下: script function echo_script(url){ var USERAGENT = navigator.userAgent.toLowerCase(); var bname = ''; var b = ['ie','msie','firefox','c... [阅读全文]

js代码,编写Js代码要注意的几条规则

1.不要大量使用document.write() 2.检查客户端支持对象的能力(渐进式)而不是检查其客户端,测试要使用的对象。 3.访问既有HTML中的内容而不是通过Js添加HTML(行为层与结构层分离) 4.不要使用专有DOM对象(例如IE的document.all) 5.将脚本放进一个.js文件而不是在HTML中到处可见。 6.对运行良好而且不用客户端编程的网站进行改进,而不是首先添加脚本然后... [阅读全文]

js代码,PBlog2 公用JS代码

复制代码 代码如下://PBlog2 公用JS代码//Author:PuterJam//查找网页内宽度太大的图片进行缩放以及PNG纠正 function ReImgSize(){ for (i=0;idocument.images.length;i++) { if (document.all){ if (document.images[i].width500) { docu... [阅读全文]

jsdrag,【web开发】一起来写段JS drag代码

记得几年前刚接触前端的时候,觉得能在网页上拖移元素是一件很爽的事,能写一段这样的代码是件很了不起的事情,于是乎google,baidu蛮多代码来学习,大致明白了思路,总结如下:1、为要被拖移三个事件,onmousedown,onmousemove,onmouseup2、在onmousemove事件中来处理被拖移元素的位置的变化,其实说白了元素要移动的距离就是鼠标两次移动之间的距离。3、其中还包括s... [阅读全文]

js代码:如何使用C#在发送往client的内容上加js代码

  this.Page.RegisterStartupScript("Edit","Script language=@#script@#window.showModalDialog(@#../Sub_Question/QuestionComfirm1.aspx@#,@#window@#,@#dialogHeight:415px;dialogWidth:556px;center:yes;status... [阅读全文]

js代码:js在页面内查找文字代码

script language="JavaScript"var NS4 = (document.layers); // Which browser?var IE4 = (document.all);var win = window; // window to search.var n = 0;function findInPage(str) { var txt,... [阅读全文]

js代码:实用JS代码集合

1. _disibledevent=table border _disibledevent=2. body _disibledevent=3. _disibledevent=4. _disibledevent=5. link rel=\"Shortcut Icon\"document.referrer16. 最小化、最大化、关闭窗口object id=hh1 i... [阅读全文]

弹出js代码:一个IP只弹出一次的JS代码

script   var cookieString = String(documents.cookie)  var cookieHeader = happy_pop= //更换happy_pop为任意名称  var beginPosition = cookieString.indexOf(cookieHeader)   (beginPosition 0){wi... [阅读全文]

js代码:email验证-js实现代码

用EMAIL验证JS还没做过,找了很多资料做了一个,给大家一起来看看,提供 www.。//验证email格式 functioncheckemail(){ if(chekemail(document.mailform.email.value)==false){ alert(\"您的邮箱格式有错误,请正确输入!\"); document.mailform.email.focus(); returnf... [阅读全文]

常用js代码:常用JS代码整理

//檢查空串 function isEmpty(str){ ((str null)||(str.length 0)) (true); (false); }//檢查是否未數字 function isDigit(theNum){ var theMask = \"0123456789\"; (isEmpty(theNum)) (false); (theMa... [阅读全文]

js代码:JS提取URL地址方法及代码

点击以下代码运行:script language=javascriptURL=document.URL ;URL=URL.split("&") ;var id=URL[0].substr(URL[0].indexOf("#") + 1);/scriptscriptalert('您访问网址是' + URL); (id!=null) {alert('您在网址后面添加... [阅读全文]

js代码:JS实现图片倒影效果代码

特点:(由经典论坛flashlizi 翻译)(1)此js支持IE5.5+,Firefox1.5+,Opera9+,Safari等大部分浏览器,对于老版本的浏览器无任何影响。(2)使用简单方便。不需要其他程序的支持,外部调用js文件。然后在需要倒影效果的图片上添加:class=\"reflect\"即可。(3)倒影自动渐变至背景色,效果自然。可支持jpg,gif,png等图片格式。IE还支持gif动... [阅读全文]

js代码: js实现托拽功能代码

js实现托拽功能代码直接写成js文件了举例也写里面 \" align=top twffan=\"done\"//JavaScriptDocument\" align=top twffan=\"done\"function$(_sId)...{document.getElementById(_sId);}functionmoveStart(event,_sId... [阅读全文]

js代码:js打印方法及代码

直接打印:ahref=\"javascript:window.pr;\"打印/a 提供打印预览设置等按钮: html stylemedia=\"pr\" .nopr{display:none} /style /head body scriptlanguage=\"JavaScript\" functiondoPrSetup{ //打印设置 WB.ExecWB(8... [阅读全文]

拖拽代码:JS拖拽的几个必须组成部分代码

Number.prototype.NaN0=function(){returnisNaN(this)?0:this;} functiongetPosition(e){ varleft=0; vartop=0; while(e.offsetParent){ left+=e.offsetLeft; top+=e.offsetTop; e=e.offsetParent; } left+=e.offset... [阅读全文]

js代码:图片自动缩小的js代码,用以防止图..

JS代码(随便放哪里):script language="JavaScript" !-- var flag=false; function DrawImage(ImgD){ var image=new Image(); image.src=ImgD.src; if(image.width0 && image.height0){ flag=true; if(image.width/ima... [阅读全文]
1 共1条 分1页