javascript
hutaoer06051
这个作者很懒,什么都没留下…
展开
-
javascript:将其他类型值转换成布尔类型值的方法
1.利用Boolean对象进行转换var num123 = 123, str = 'abc', o = {name:'test'}, num0 = 0;num123 = Boolean(num123); //truenum0 = Boolean(num0); //falsestr = Boolean(str); //trueo = Boolean(o); //true2. 利用两个原创 2012-09-13 11:33:05 · 1566 阅读 · 0 评论 -
使用scrollX, pageXOffset, scrollLeft获取滚动条到窗口做边界的距离,及其各自的特点
在开发页面的时候,我们常常会用到一个值,就是滚动条到窗口左边界的距离,通常可以使用的属性有三个,分别是:1. window.scrollX;2. window.pageXOffset;3. document.documenetElement.scrollLeft每个方法都有自己的一些特点和需要注意的地方。先通过一篇文章来了解下,,地址:http://help.dottoro原创 2013-02-25 15:31:05 · 2816 阅读 · 0 评论 -
利用css3属性:transition-duration来做简单的动画
transition-duration是属于css3的属性,用来指定对象过渡的持续时间。为了兼容不同的浏览器,需要加上相应的前缀,有以下几种写法,我们设定持续时间为3秒:selector{-webkit-transition-duration: 3s;-moz-transition-duration: 3s;-o-transition-duration: 3s;-ms-tran原创 2013-01-08 19:06:12 · 2322 阅读 · 0 评论 -
最近阅读的一些资料给大家分享:包括视差滚动,虚拟机安装fedora,sublime text2等等
一、最近在学习linux,当然得自己装了linux系统,我在win7下通过虚拟机安装了fedora.我也是个菜鸟,自行百度,谷歌,帮你搞定。虚拟机使用的是:vmware,这个直接百度就能查到。fedora的下载地址:http://mirror.karneval.cz/pub/linux/fedora/linux/具体的安装方法,请参考:1.http://wenku.baidu.com/原创 2012-12-27 14:04:07 · 935 阅读 · 0 评论 -
javascript中unicode与GBK2312编码互转
var GB2312UnicodeConverter = { ToUnicode: function (str) { return escape(str).toLocaleLowerCase().replace(/%u/gi, '\\u'); } , ToGB2312: function (str) { return unescape(str转载 2012-11-21 20:15:18 · 1371 阅读 · 0 评论 -
IE去掉链接虚线框的几个方法
转载自:http://www.hujuntao.com/archives/ie-remove-the-link-to-the-dotted-rectangle-several-ways.html虚线框简直就是个多余的东西,上一篇教大家怎么去除Firefox中链接和按钮虚线框,今天叫大家去掉去除IE中链接的虚线框。方法一:利用javascript的onfocus事件,实现如下:Htm转载 2012-10-24 15:30:52 · 1074 阅读 · 1 评论 -
用new方法生成一个img对象和document.createElement方法创建一个img对象的区别
我用两种方法来生成img对象,第一种方法是用new方法,第二种方法是用document.createElement方法。var img1 = new Image();var img2 = document.createElement('img');其实,乍一看,感觉有些不同,但是具体什么不同,一下子也说不上来。在console窗口,比较看看,都是生成img对象,节点名称都一样。原创 2012-10-22 23:44:57 · 15652 阅读 · 0 评论 -
javascript:利用Object.create()方法创建对象
在javascript里面,我们知道有两种常见的创建对象的方法,一种是使用对象直接量:对象直接量是由若干值/键对组成的映射表,值/键对用逗号”,“分隔开,整个部分用花括号”{}“括起来。例如:var empty={};var people = { name:'kobe', age:'34'}; 另外一种方法是通过new创建对象:在new后面使用一个函数调用,这个函数也成原创 2012-09-15 22:38:17 · 5780 阅读 · 2 评论 -
javascript:window.close()在chrome,Firefox下失效问题解决方法
window.close(),一看就知道是用来关闭浏览器窗口的方法。W3CSchool对该方法的解释如下:方法 close() 将关闭有 window 指定的顶层浏览器窗口。某个窗口可以通过调用 self.close() 或只调用 close() 来关闭其自身。只有通过 JavaScript 代码打开的窗口才能够由 JavaScript 代码关闭。这阻止了恶意的脚本终止用户的浏览器。 在I原创 2012-09-14 13:03:22 · 6415 阅读 · 2 评论 -
两种思路用javascript实现实现简单的数字滚动动画
设计这样的一个动画,已知一个数字值,例如 num = 10000,动画效果:已进入页面的时候,数字以某种速度一直增加到10000为止。下面提供两种思路。1. 利用类似高数中的等比数列原理,设置一个比例值rate,当然该比例值的值域属于 (0 ,1),这样每进行一次乘法运算,值才会越来越小。第一次的结果为 result = num * rate,如果result 详细代码如下:cou原创 2013-02-27 19:30:22 · 3782 阅读 · 0 评论