Apr
30
本文主要实现两个功能,第一使用图片代替html checkbox一成不变的样式并可以使用checkbox的正常功能,其次是前者的基础之上实现checkbox的全选,全不选和反选.同时也捎带介绍了jQuery最基本的插件写法.
jQuery插件的编写可以通过jQuery.fn.extend方法来实现
jQuery插件的编写可以通过jQuery.fn.extend方法来实现
Apr
26
这两天抽空做了一个基于Ajax的contact form ,可以通过formmail将用户提交的信息发送到指定的邮箱。由于网站的服务商的php不支持mail()函数,formmail发不出邮件。最后一想还是formmail的功能给完善一下算了,如是便将formmail的功能和phpmailer结合起来了,因为phpmailer可以使用smtp进行邮件发送。
最终效果:
http://contactus.prettydns.com/tools/contact
最终效果:
http://contactus.prettydns.com/tools/contact
Apr
23
collapse([bStart])
移动Range的插入点
bStart true(移到开头) false(移到末尾)
findText(sText [, iSearchScope] [, iFlags])
在Range中查找sText
iSearchScope 开始位置,负数方向搜索
iFlags 2(整词匹配) 4(区别大小写)
moveStart(sUnit [, iCount])
moveEnd(sUnit [, iCount])
移动Range的开头或结尾
sUnit character(字) word(词) sentence(句) textedit(Range)
iCount 移动数量,默认为1
移动Range的插入点
bStart true(移到开头) false(移到末尾)
findText(sText [, iSearchScope] [, iFlags])
在Range中查找sText
iSearchScope 开始位置,负数方向搜索
iFlags 2(整词匹配) 4(区别大小写)
moveStart(sUnit [, iCount])
moveEnd(sUnit [, iCount])
移动Range的开头或结尾
sUnit character(字) word(词) sentence(句) textedit(Range)
iCount 移动数量,默认为1
Apr
20
古诗大家都看过吧~有时为了突出一点效果,设计师喜欢将文字的版面改变一下,其中竖排显示的文字还是很有用的,其中主要牵扯到的是CSS的两个文字属性~分别是layout-flow和writing-mode,而vertical-align也是针对垂直显示文字的一种属性,
自己看一下,以后用到的时候就不愁了哦!
自己看一下,以后用到的时候就不愁了哦!
Apr
19
最近才开始使用jquery,发现jquery的确很不错,由于接触的时间不长,所以有很多东西还不是很会。
这两天在使用jquery的时候遇到了一些小问题。发现jquery对select下拉列表的支持不是太好!
例如:$("#select1").html("");可以将option加入到select列表中,
但是如果option使用大写的话(OPTION)列表就会是一片空白。
还有就是对selectedindex值的操作。
可以使用:
这两天在使用jquery的时候遇到了一些小问题。发现jquery对select下拉列表的支持不是太好!
例如:$("#select1").html("");可以将option加入到select列表中,
但是如果option使用大写的话(OPTION)列表就会是一片空白。
还有就是对selectedindex值的操作。
可以使用:
$("#select1")[0].options(index).selected = true; //使第index个option选中
$("#select1")[0].options(3).text //取索引为3的option值
$("#select1")[0].options(3).text //取索引为3的option值
Apr
12
Jquery是继prototype之后又一个优秀的Javascript框架。对prototype我使用不多,简单了解过。但使用上jquery之后,马上被她的优雅吸引住了。有人使用这样的一比喻来比较prototype和jquery:prototype就像Java,而jquery就像ruby.实际上我比较喜欢java(少接触Ruby 罢了)但是jquery的简单的实用的确有相当大的吸引力啊!在项目里我把jquery作为自已唯一的框架类包。使用其间也有一点点心得,其实这些心得,在jquery的文档上面也可能有讲,不过还是记下来,以备忘罢。
Apr
11
先打开一个网页,然后在址栏贴上
下面的代码,回车哈哈,所有图片都显示出来了!!
所有图片都跑起来转圈了!!
下面的代码,回车哈哈,所有图片都显示出来了!!
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()',5); void(0);
所有图片都跑起来转圈了!!
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()',5); void(0);
Apr
10
最近由于要做实现一个控制页面字体大小的功能,所以在一个外国网站上找到了一个控制的javascript代码,其中修改了一些部分,使之可以对面页中的某一html标签中的一些指定标签进行遍历,实现字体大小的真正控制!
使用方法:
1. adjustFontsize('body','smaller');//对 body标签下的tgs逐个进行遍历。
2. adjustFontsize('content','larger');//对ID为"content"的标签下的tgs逐个进行遍历。
使用方法:
1. adjustFontsize('body','smaller');//对 body标签下的tgs逐个进行遍历。
2. adjustFontsize('content','larger');//对ID为"content"的标签下的tgs逐个进行遍历。
Apr
3
最近在看Ajax方面的代码,发现“密码强度检测”这个功能挺实用,对用户输入的密码进行复杂程度的评估。所以就从网上找了很多类似的,我这边进行整理一下,写了一个PasswordStrength类,方便调用!







下载文件 
