
JS/DHTML
文章平均质量分 62
ctowoo
这个作者很懒,什么都没留下…
展开
-
Iframe 自适应高度代码
Iframe 自适应高度code 1: //Iframe窗口自适应高度 兼容IE6.0、Chrome、FF3.0以上 function iframeFitHeight(iframe) { try { var win = iframe.name ? window.frames[iframe.name] :原创 2009-09-30 14:48:00 · 906 阅读 · 0 评论 -
240多个jQuery插件
<br /><br />jQuery 是继 prototype 之后又一个优秀的 Javascript 框架。其宗旨是—写更少的代码,做更多的事情。它是轻量级的 js 库(压缩后只有21k) ,这是其它的 js 库所不及 的,它兼容 CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。 jQuery 是一个快速的,简洁的 javaScript 库,使用户能更方便地处理 HTML documents、events、实现动画效果,并且方便地为网站提供转载 2010-08-30 09:47:00 · 532 阅读 · 0 评论 -
window.returnValue 用法
window.returnValue是javascript中html的window对象的属性,目的是返回窗口值原创 2010-07-08 15:38:00 · 1416 阅读 · 0 评论 -
正则表达式学习笔记
一、基本符号^ "^wan" : 匹配以 wan 开始的字符串;$ "wan$" : 匹配以 wan 结束的字符串; "^wan$" : 实际只匹配 wan 字符串; * + ?他们用来表示一个字符可以出现的次数或者顺序,他们分别表示:"zero or more" 相当于{0,}"one or more" 相当于{1,}"zero or on原创 2009-12-24 13:46:00 · 684 阅读 · 0 评论 -
jQuery 弹出提示层
有时项目中会用到一些提示层的效果,以下是最常用的jQuery插件。1. http://famspam.com/facebox2. http://nyromodal.nyrodev.com/3. http://jquery.com/demo/thickbox/原创 2009-12-08 11:31:00 · 1358 阅读 · 0 评论 -
Ajax 缓存问题
在Ajax开发中,往往考虑更多的是用户体验,但实际中有时也会遇到浏览器缓存内容的问题,会让用户感觉是程序出错了。比如,某个元素注册了鼠标事件(onclick),事件触发后会通过 xmlhttprequest 发送请求到服务器获取内容,在不刷新页面的情况下,浏览器会缓存第一次请求的内容,服务端更新后浏览器仍然显示第一次的内容。通常,这种请求都是 xmlhttprequest 发起原创 2009-12-08 11:15:00 · 600 阅读 · 0 评论 -
Href for Javascript links
web 2.0, 为了追求页面效果,在很多网站的页面中一般都是采用:Link OR Link当 href 是指向一个有效的链接时,在豆瓣等一些NB的网站页面中,却很少见到以上写法。为什么呢?首先,当浏览器将Javascript enabled的时候,以上就不起作用了;其次,本来存在的页面也无法在新的窗口中打开。而他们采用的是一种更好、更周到(手机现在也上网哦)的写法:Link原创 2009-11-26 10:30:00 · 646 阅读 · 0 评论 -
SWFUpload 批量上传文件
SWFUpload是一个客户端文件上传工具,最初由Vinterwebb.se开发,它通过整合Flash与JavaScript技术为WEB开发者提供了一个具有丰富功能继而超越传统标签的文件上传模式。其官方网站:http://swfupload.org/SWFUpload的主要特点* 可以同时上传多个文件;* 类似AJAX的无刷新上传;* 可以显示上传进度;原创 2009-10-22 11:08:00 · 7745 阅读 · 12 评论 -
AJAX避免用户重复提交请求
在使用AJAX(jQuery)异步请求数据时,为了避免因某些原因用户同时多次点击按钮,提交重复的请求,我们需要禁用请求提交按钮。重点:jQuery的 attr 和 removeAttr 两个函数,主要是元素button的disabled属性。Demo:Button disabeld Button abled原创 2009-10-10 11:14:00 · 3862 阅读 · 0 评论 -
AJAX 中文字符出现乱码现象
在实际项目中常常被中文字符乱码问题打扰,开始时,不知其为什么会出现这种现象,不知其中的原理。经查阅和高人的解惑,因此总结出用于解决这个棘手问题的方法。一、WEB页面字符编码设置问题为了保证有中文字符页面在任何浏览器中不会出现乱码现象,只要保证服务器应答消息头中的设置与页面本身的编码一致就可。1. 比如在新建/编辑页面文件的时候,存储时把文件格式选择用 "UTF-8";原创 2009-09-26 10:00:00 · 1961 阅读 · 1 评论 -
构建高性能网站的14条法则
在有关构建高性能网站方面《高性能网站建设指南》一书中,其中提到14条性能黄金法则,总结一下记录下来,欢迎专家拍砖......一、 减少 HTTP 请求1. 图片地图: 允许在一个图片上关联多个URL,目标URL的选择取决于用户单击了图片上的哪个位置。2. CSS Sprities: 和图片地图一样,也可以合图片,这个概念就像是使用“显灵板”。要使用CSS Sprities,需要将多原创 2009-09-25 23:43:00 · 592 阅读 · 0 评论 -
JS 常用的方法
将一些常用到的方法记录下来,以备参考:1. 让页面上明显的参数隐藏起来降这样,当鼠标悬停在该函数上时,在状态栏中,函数中的参数会直接显示出来。修改为:降而这样,状态栏中显示的只是:javascript:void(0); 这样是不是显得更专业,看起来舒服些! 呵呵 2. 判断浏览器类型$(function() { if($.b原创 2009-09-30 14:59:00 · 489 阅读 · 0 评论 -
回调函数的概念及其使用
软件模块之间总是存在着一定的接口,从调用方式上,可以把他们分为三类:同步调用、回调和异步调用。同步调用是一种阻塞式调用,调用方要等待对方执行完毕才返回,它是一种单向调用;回调是一种双向调用模式,也就是说,被调用方在接口被调用时也会调用对方的接口;异步调用是一种类似消息或事件的机制,不过它的调用方向刚好相反,接口的服务在收到某种讯息或发生某种事件时,会主动通知客户方(即调用客户方的接口)。回调和异步调用的关系非常紧密,通常我们使用回调来实现异步消息的注册,通过异步调用来实现消息的通知。转载 2010-09-06 10:08:00 · 808 阅读 · 0 评论