JavaScript

如何写友好的Javascript代码?

实例:尽可能写友好的Javascript代码——在Search Engine的robot搜索时,针对的type,text/html此类“文本”的友好度是最高的(现阶段text/xml除外),而text/javascript此类的友好度不理想,如果robot还要判断DHTML代码的话……...

日期:2013-07-25 20:23:50

点击:28

JavaScript返回上一页并自动刷新的方法

谈到返回上一页,大家或许都会想到history.go(-1)和history.back()等,但是这只是单纯的返回上一页,读取的是缓存中的数据,不一定会达到想要的效果。比如说在某在网站上登陆后返回到上一页,这时需要刷新后才能显示你已登录,就不能仅仅只是返回上一页了。...

日期:2013-06-25 23:46:35

点击:149

Javascript:将人民币数字转换成大写形式

用JavaScript编写了一功能函数,完成如下功能:1、对一给定字符串,如:1234.55,转换成正确的中文货币描述:如:人民币壹仟贰...

日期:2013-06-04 23:47:52

点击:26

javascript中的全部变量与局部变量

开始我想的是既然在function里面定义了局部变量 a ,那function外定义的全局变量在function里面是不会起作用的,所以fullrange和halfrange的值应该分别是:400和100。因为当时是笔试,而不是上机(上机也不会出现这问题,呵呵),所以得出这个答案,面试老师...

日期:2011-03-18 23:54:40

点击:166

CSS+JavaScript实现居中的半透明弹出层

DivCSS+JavaScript实现弹出一个始终居中的半透明层,它可以自动适应浏览器窗口大小,拖动IE滚动条它仍然居中,而且还可以改变它的透明度,和大站的效果是一样的。 !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xht...

日期:2011-03-12 21:28:40

点击:158

javascript中substring和substr的用法比较

substring 方法用于提取字符串中介于两个指定下标之间的字符 substring(start,end) 开始和结束的位置,从零开始的索引 参数 描述 start 必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。 stop 可...

日期:2011-03-11 10:27:50

点击:144

javascript判断字符串是否为数字

javascript判断字符串是否为数字, 是否为整数, 是否为浮点数的方法。 [js]代码: 正则表达式方法 function checkRate(input) { var re = /^[0-9]+.?[0-9]*$/; //判断字符串是否为数字 //判断正整数 /^[1-9]+[0-9]*]*$/ if (!re.test(input.rate.value)) { al...

日期:2011-03-11 10:24:05

点击:183

javascript右下角弹窗广告效果

在支持position:fixed的浏览器上使用position:fixed,这样当拖动共同条的时候弹窗位置是固定的。 优化了IE6下onscroll 事件绑定的函数 还需改进的地方(过段事件等项目应用的时候会修改): 30秒后自动关闭 方便的插入弹出内容 主要代码: [js]代码: var RB...

日期:2011-03-03 21:52:36

点击:191

javascript实现标题栏新消息提示效果

标题栏新消息提示如图: javascript实现标题栏新消息提示效果 ,这个新消息提示的效果,主要用于提示用户有新消息。具体实现代码如下: [js]代码: var newMessageRemind={_step: 0,_title: document.title,_timer: null,//显示新消息提示show:function(){var...

日期:2011-03-03 20:51:08

点击:81

JavaScript添加、删除函数事件的方法

JavaScript添加、删除事件的方法,也就是让某些方法生效指定次数,可以是一次、两次或更多次,但指定次数执行完毕后就删除该方法,使其失效,如果你经常从事JS编程,你就会知道这种功能用得比较多。 !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transition...

日期:2011-03-02 12:57:09

点击:106

简单代码实现JavaScript类型判断函数

根据ECMA-262中的解释,Object.prototype.toString(),将返回对象实例的类型,返回格式[object class ]字符串。所以 通过 slice截...

日期:2011-03-01 23:46:48

点击:128

javascript设计模式学习笔记之“类式继承”

在做一件事情之前,首先要清楚做这件事情的好处有什么,相信不会有哪个人愿意无缘无故的去做事情。一般说来,我们在设计类的时候,实际上就是希望能减少重复性的代码,使用继承可以完美的做到这一点,借助继承机制,你可以在现有类的基础上再次进行设计并且...

日期:2011-03-01 23:13:39

点击:86

三种javascript定义函数的方法

在JavaScript的世界里,定义函数的方法多种多样,这正是JavaScript灵活性的体现,但是正是这个原因让初学者摸不着头脑,尤其对于没有语言基础的同学。正所谓条条大道通罗马,但是如果道路太多,会让行路者不知所措,因为不知道走那条路才是正途,呵呵,废话...

日期:2011-03-01 22:59:55

点击:165

javascript取消网页中的冒泡事件

在默认情况下,发生在一个子元素上的单击事件(或者其他事件),如果在其父级元素绑定了一个同样的事件,此时点击子元素,click事件会首先被子元素捕获,执行绑定的事件程序,之后会被父级元素捕获,再次激发一段脚本的执行,这就是所谓的“事件冒泡”。 !DO...

日期:2011-03-01 22:56:15

点击:86

javascript简单的拖动模型

在 google 个性化首页和 tom 网都有这种自定义网页布局的应用,兴趣所至,自己动手写了一个 js 拖动模型,发出来共享一下,声明:只是阐述拖动的基本原理,仅供参考: !DOCTYPE htmlhtml xmlns="http://www.w3.org/1999/xhtml"headmeta http-equiv="Content-...

日期:2011-03-01 22:33:58

点击:169

javascript中巧用”&&”和”||”

对于和||运算符,相信大家都用过,分别进行逻辑与运算和逻辑或运算符。如果的第一个运算数是false,则不再考虑第二个运算数,直接返回false。如果||的第一个运算数是true,那么也不再考虑第二个运算数。 没有实践就没有发言权,demo如下: [js]代码: var a...

日期:2011-03-01 22:22:21

点击:148

JAVASCRIPT关于IE透明度失效的问题

近期项目中,发现这个诡异的问题,IE(以下如有特殊说明,指全部IE系列浏览器)下透明滤镜竟然会失效。起因在于,在做一个lightbox时,发现遮罩层透明效果是失效的,在第一时间里,我当然是把问题定位在YUI组建设计的缺陷上,但是当我用IE调试工具看到遮罩层...

日期:2011-03-01 22:01:54

点击:141

JavaScript中的prototype 构造函数的原型对象

JavaScript中的prototype,即构造函数的原型对象,我想对于使用过JavaScript oo模式编程的你来说,肯定都能很好的利用prototype的特性来编写出优美的面向对象的代码,因为它的确很好用。但是你真的足够了解prototype吗? 首先我觉得,在分析prototype之前,...

日期:2011-03-01 21:57:54

点击:114

javascript object数据存储的无序性

object作为javascript的一种数据存储格式,采用哈希表的存取方式,即一个key对应唯一的值,这样的特性,有时候给开发带来很大的便利,比如当我们需要获得一系列不能重复的数字时,可以做如下处理: [js]代码: var randomOne = function(){var i = 0 , obj =...

日期:2011-03-01 21:44:08

点击:286

JavaScript初学者应注意的细节

每种语言都有它特别的地方,对于javascript来说,使用var就可以声明任意类型的变量,这门脚本语言看起来很简单,然而想要写出优雅的代码却是需要不断积累经验的。本文利列举了JavaScript初学者应该注意的七个细节,与大家分享。 一、简化代码 JavaScript定义...

日期:2011-03-01 21:21:57

点击:234

Javascript获取以及设置光标位置

在项目开发中经常遇到input等设置光标位置到最后的问题,今天我查了一下Google,找到了在IE、Firefox、Opera等主流浏览器的获取光标位置(getCursortPosition)以及设置光标位置(setCursorPosition)的函数。 获取光标位置函数 [js]代码: function getCurs...

日期:2011-02-26 14:31:45

点击:142

JavaScript去除字符串两端空格功能实现

在使用表单提交数据的时候,有时会不小心在输入框内输入空格,而提交后存入数据库里面的数据并不是自己需要的,于是乎造成了很多不必要的麻烦。为此,PHP中诞生了trim()函数,数据提交到服务器端经过trim()函数后即去掉了两端空格。 可是在用JavaScript验证...

日期:2011-02-25 19:59:11

点击:125

JavaScript代码实现全选与取消全选

全选功能在网页上很常见,方法也很简单,整理了一段该功能的代码: [js]代码: //全选 function upCheckAll(){ if($("#upcheckboxall").attr("checked") == true) { $("input[name='upcheckbox']").each( function() { if ( ! $(this).attr("disabled")){ $(...

日期:2011-02-25 19:56:25

点击:168

JavaScript实现自动刷新代码

IE真的很怪异,对css的支持不好这个地球人都知道。但一直以为对JavaScript的支持还可以,最近我却改变了此看法。起因是这样的,博客的留言是用Ajax做的,当留言提交成功后页面自动刷新,这样就可以显示最新留言,代码如下: [js]代码: }else if(msg.indexOf...

日期:2011-02-24 23:44:25

点击:104

JavaScript获取FCKeditor编辑器内容

FCKeditor是用iframe调用编辑器的,所以直接用ID是获取不到的。网上查找后发现官方是留了此API的,用如下代码即可获取FCKeditor编辑器内容: [js]代码: var blogcontent = FCKeditorAPI.GetInstance("content").EditorDocument.body.innerHTML;//content是F...

日期:2011-02-24 23:25:01

点击:159

javaScript与jquery实现锚点平滑移动

最近做项目时需要用到锚点平滑移动的效果,在网上找了两个列子,还不错。 一、用jquery实现的,代码如下: [js]代码: 平滑跳转到底部:滑到底部 平滑回到顶部:回到顶部链接 1、点击 此处 查看演示效果; 2、优点:代码简洁; 3、缺点:只能用鼠标点击事件...

日期:2011-02-24 22:24:20

点击:247

JavaScript实现下判断时间格式的代码

JavaScript实现下判断时间格式的代码 htmlheadtitle检查是否为时间/titlescript language=javascriptfunction check(){str = form1.txt.value;str = str.match(/^(\d{1,2})(:)?(\d{1,2})\2(\d{1,2})$/);if (str == null){alert('你输入的时间格式无效');retu...

日期:2010-10-11 13:09:46

点击:124

javascript实现点此处数秒后再显示立即下载

javascript实现点此处数秒后再显示立即下载,具体实现代码如下: form name=agreetd align=center valign=middle bgcolor=#FFFFFFb正 在 连 接 下 载 中 SPAN ID=BT/SPAN/binput name=agreeb type=button class=buttonface onClick_fckprotectedatt=%20onClic...

日期:2010-10-10 14:11:58

点击:181

JavaScript实现文本框下拉自动提示功能

JavaScript实现文本框下拉自动提示功能,其功能效果类似百度和Google的输入框提示效果,这里为了演示时加载的速度比较快,选用了一些数据,输入1可更好的看到效果。代码如下: !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.o...

日期:2010-10-10 14:04:36

点击:99

javascript中值传递和地址传递

在JavaScript中,除了Object,Array是地址引用,其他数据类型,诸如Number 、Boolean、String等都是值引用,这就是从陷阱中挖出的东西,同一个坑不能跳进去两次啊 [js]代码: var a = 11111;var b = {pro: "test"}function fn(a,b){a = 2222;b.pro = "zhenn";}...

日期:1970-01-01 08:00:00

点击:141

“熊猫烧香”李俊:不做毒王很多

“熊猫烧香”李俊:不做毒王很多年...

日期:2011-01-07 12:09:27

点击:66

如何优化网站标签让其更有价值

网站标签对于一个网站非常重要,当网站页面被搜索引擎收录时。网站metal标签和descriptions标签都会被显示在搜索结果页上,引起用户有欲望点击进入。但是网站标签不能随便写写就了事,是需要有一定的技巧,通过我个人的经验,今天和大家分享如何优化网站标签...

日期:2011-01-20 16:47:20

点击:20

在Word 2007表格中设置允许跨页断行

在使用Word2007插入和编辑表格时,有时会根据排版需要使表格中的某一行分别在两个页面中显示。遇到此类问题,可以为表格中的指定行设置“允许跨页断行”功能,操作步骤如下...

日期:2011-01-06 12:23:32

点击:8

联通宣布于4月14日0时起开放iPhone

中国联通正式宣布自4月14日零时起,中国联通营业厅及指定授权店将开放iPhone4裸机销售、 中国联通表示,若用户仅购买联通供货的正版iPhone 4终端,但并未在现场参加iPhone4 “购手机入网送话费”合约计划,后续在活动期间仍可申请办理“购手机入网送话费”合...

日期:2011-04-12 23:17:48

点击:107

Excel能否通过写入公式实现单元格的

能否当单元中数值为某个规定数值时,单元格颜色变成要求的颜色。 不要使用条件格式功能,因为条件格式只能添加三个条件。 能否用过输入公式的方法实现该功能。...

日期:2011-01-06 13:37:33

点击:9

电脑黑客技术音频教程之网络常用

黑客的世界是什么样的?他们用什么技术,那些工具来攻击其目标,他们的想法又是怎么样的……...

日期:2011-01-07 15:08:42

点击:15

Oracle 10g的AWR性能优化工具简介

数据库,数据库管理,DataBase,Oracle 10g的AWR性能优化工具简介...

日期:2011-07-20 09:43:21

点击:21

浅析内容类网站的优势和优化方案

做过导航站或企业站的朋友应该有所体会,这些类型的站做起来容易,推起来难,最重要的一个原因就是没有什么内容,而且固定。而这正是对搜索引擎不利的地方,同时从用户的角度来讲也没有吸引力。而内容站就有的可做了,所以提醒一下这些站长可以考虑试一下内容...

日期:2011-01-20 16:47:18

点击:15

Windows 8早期泄露版下载

Windows 8近期来的消息不断,不过都是截图泄露,虽然从这些截图中我们能见到Windows 8的很多新功能,比如内置PDF阅读器、任务栏显示用户头像、新增SmartScreen文件检测功能、窗口颜色可自动匹配……不过这些都是那么遥远,我们无法亲身体会。 今天,Windows...

日期:2011-04-13 23:31:47

点击:277

ADSL用户注意了 防黑客攻击十大秒法

目前,使用ADSL的用户越来越多,由于ADSL用户在线时间长、速度快,因此成为黑客们的攻击目标。现在网上出现了各种越来越详细的“IP地址库”,要知道一些ADSL用户的IP是非常容易的事情。要怎么保卫自己的网络安全...

日期:2011-01-06 15:05:12

点击:12

共5页/131条 首页 1 2 3 4 5 下一页 末页