js实现轮显新闻标题链接
用两个div嵌套链接文字,最外面的div设置 overflow:hidden,并用js动态控制它的width,实现伸展与收缩。 新闻轮显的demo a { font-size:14px} #box { width:400px; height:20px; overflow:hidden;}
用两个div嵌套链接文字,最外面的div设置 overflow:hidden,并用js动态控制它的width,实现伸展与收缩。 新闻轮显的demo a { font-size:14px} #box { width:400px; height:20px; overflow:hidden;}
当文章中链接的图片失效时,就会看到令人讨厌的红叉叉,虽然图片有alt属性可以补救一下该图的意义,但都给人不友好的感觉。如果给图片加一个判断,当加载失败时就不显示,这样可以产生更令用户满意的体验。代码如下:
written by misshjn | selected|value/g,"").match(/=.*?>/g).toString().replace(/=|>/g,"").replace(re,"┢").replace(/[^,┢]/g,"").indexOf("┢");d
实现代码如下: 这是个奇妙的方法。适合做标题性质文字的随机轮换显示。 有两种不同的方式实现:一、随机取单个,二、让整个数组随机排序注意:[ ] 符号在javascript中定义一个数组,{ } 则定义一个对象随机取得数组里面的某一个:实现代码如下: //随机取得数组中的一个 var Arr =
项目中需要用到日历,.net的日历控件又太重,只好用js写一个,日历的核心函数是 DateAdd(),编写过程中发现 js 里面操作时间比想象中的繁琐,不像vbscript中的可以轻松地dateadd,后来才想到用 setFullYear()、setDate()等内置函数,可以拼合一个js版的 da
function request(paras){ //获取 url 的参数值,不区分大小写,如无此参数,返回空字符串. var url = location.href; var paraString = url.substring(url.indexOf("?")+1,url.length).spl
实现代码如下:String.prototype.trim=function(){var _argument = arguments[0] || " ";var _re= new RegExp("(^"+_argument+"*)|("+_argument+"*$)","g"); // 区分大小写re
目的:因为blog程序里的某些模块需要用到ajax,直接使用prototype.js体积比较大(40多k),而且仅仅用到其中的ajax功能,因此为了减轻下载的负担,又不能改动已经在prototype.js框架下写好的代码,只能是按照prototype的风格,自己写一个ajax类,达到零成本移植框架。
Javascript是一门弱类型的语言,声明变量不需要声明其类型,var x 就可以等于任何类型的值。 比如: var str = "string...."; var arr = ["this","is","array"]; var obj = {name:"caizhongqi",age:26,s
JavaScript 代码一般最常见的语法格式就是定义函数 function xxx(){/*code...*/},经常有这样的一大堆函数定义。函数名很容易发生冲突,特别是引入多个js文件时,冲突的情况尤为明显。因此也就有引入命名空间的必要。 Javascript 本身没有命名空间的概念,需要用对象