前两天由于一个小项目想为一元素添加一个阴影效果,但是记得看过某高人写的"用Div/CSS模拟阴影效果"文章,现在还有一点印象,其思路很简单,主要是利用几个层的定位偏移来实现的阴影特效,于是偶就想能不能封装成一个js函数,方便在每个html对象上调用. 开始偶以为很简单,但实现过程中确遇到了很多问题,其中最严重的就是浏览器的兼容问题,整整耗了偶整个晚上加半个通宵的时间才搞定,汗呢!不过从这个小东西让我对js及一些浏览器之间的差异及解决办法有了更多更深刻的认识.总结于此,以备以后查看方便!代码如下:[html]<!DOCTYPE html PUBLIC "-/...
http://www.jb51.net//article/11087.htm
最简单的是这样:<input type="button" onclick="alert(this.value)" value="我是 button" />动态添加onclick事件:<input type="button" value="我是 button" id="bu"><script type="text/javascript">var bObj=document.getElementById("bu");bObj.onclick= ...
http://www.jb51.net//article/11008.htm
<SCRIPT LANGUAGE="JavaScript"><!--var test = ["aa","bb","cc","dd","ee"];document.write(test[Math.floor(Math.random()*test.length)]); setInterval("location.reload()",1000);//--></SCRIPT>这是个奇妙的方法。适合做标题性质文字的随机轮换显示。...
http://www.jb51.net//article/11000.htm
页面上有些重要内容需要提醒客户,可采用的方法有很多。提醒用户关注某一区域(div),可以给该div加上边框闪烁的效果,达到吸引用户眼球的效果。[html]<script language="javascript" type="text/javascript"> <!-- /*常用函数库---开始---*/ function $(objString){ return document.getElementById(objString); } function ...
http://www.jb51.net//article/10997.htm
使用attachEvent对同一事件进行多次绑定,这是解决事件函数定义冲突的重要方法。但是在IE中,函数内的this指针并没有指向被绑定元素,而是function对象,在应用中,这是很难受的一件事,如果试图用局部变量传送元素,会因为闭包而引起内存泄漏。那么,我们应该如何解决这一难题呢? 我给Function添加了原型方法“bindNode”,在这个方法里,根据传送过来的元素,进行全局性存储转换,然后返回经过封装的函数,使用call方法来进行属主转换。<html><body><button id=btTest>tes...
http://www.jb51.net//article/10984.htm
老托说:幸福的家庭都是相似的,不幸福的家庭各有各的不幸。那么我们是否可以这样说:成功的站长都是相似的,不成功的站长各有各的不同。——题记 在我看来,现在要单独开一个网站,对站长的素质要求越来越高,因为中国的互联网竞争越来越激烈了。我认为,成功站长最基本的素质有三点,就凭这三点,我想很多站长就达不到,可能也会不服气。可能有人也会说,光说不练不行,你得给我露两手让我看一下啊,抱歉,我至今都在网络公司跟着老板混。做自己的站也不是没想过,但连前面的几点考虑都还没考虑清楚(《做网站你得考虑的几个问题》),索性就继续跟着老板。 ...
http://www.jb51.net//article/10621.htm
上次在blueidea上看到一个元素圆角的实现方法,但是那个太复杂了。于是就自己写了一个函数,可以将元素自动圆角。 演示地址:http://longbill.cn/down/sample/roundcorner.htm 不要用在有 padding 值得元素上,最好是在外面套一层。详情见演示地址。 代码: function RoundCorner(obj,style) { /******** 网页元素圆角函数!! 作者: Longbill 主页: www.l...
http://www.jb51.net//article/10582.htm
[html]<html><head><title>得到元素真实的背景颜色 by Longbill</title><style>.classname {background-color:#ff99dd;}#div3 {background-color:#d8bfd8;}div {background-color:#87cefa;border:1px solid ...
http://www.jb51.net//article/10580.htm
一、价值五万美元的素数 2000年4月6日,住在美国密歇根州普利茅茨的那扬·哈吉拉特瓦拉(Nayan Hajratwala)先生得到了一笔五万美元的数学奖金,因为他找到了迄今为止已知的最大素数,这是一个梅森素数: 26972593-1。这也是我们知道的第一个位数超过一百万位的素数。精确地讲,如果把这个素数写成我们熟悉的十进制形式的话,它共有两百零九万八千九百六十位数字,如果把它以这个形式写下来,大约需要150到200篇本文的篇幅。 可是哈吉拉特瓦拉先生并不是一个数学家,他甚至很可能对寻找素数的数学理论一无所知——虽然这使他赢得了这笔奖金。他所做的一切,就是...
http://www.jb51.net//article/10206.htm
了很久,始终没想出解决方案,大伙给点思路吧. [html] <script language="javascript"> var fruit = new Array(3); fruit[0] = new Array("苹果", "a"); fruit[1] = new&n...
http://www.jb51.net//article/10078.htm
Javascript中input元素的一个普遍规则是,只有用户的操作,才会出发input类的各种元素的对应事件,而是使用javascript的对应方法模拟用户操作,并不会触发相应的事件。例如对于下面的表单:<form name="form0"><input type="button" value="按钮0" name="b0" onClick="alert(’单击按钮0’);"></form>当用户调用b0的click()方法来模拟用户单击按钮0时,按钮的onClick事件不会被触发,所以相应事件处理函数也不...
http://www.jb51.net//article/9900.htm
