javascript
stairheaven
这个作者很懒,什么都没留下…
展开
-
弹出层居中问题版1
1、居中弹出层css控制问题版[code="java"]居中弹出层css控制问题版* {margin:0; padding:0;}body {height:3000px;width:3000px;}/* 如果不设置body属性 ,则就在页面中间 */#div1 {position:absolute;top:50%;left:50%;width:400px...2013-03-21 22:51:23 · 74 阅读 · 0 评论 -
javascrip如何创建命名空间
看代码,废话不多说![code="java"]无标题文档function trim(str){ return str.replace(/(^\s+)|(\s+$)/g,"");}/* 创建命名空间方法 str format: ns1.ns2.ns3....... str type : string*/function ...2013-09-18 10:49:47 · 118 阅读 · 0 评论 -
阿里电话面试
[code="java"] 今天晚上接到阿里电话面试! 问到的问题大致如下: 1、sea.js 2、父子窗口之间的通信 (不是跨域的情况) 3、prototype的作用! 4、css自适应高度的 方法有几种,怎么写? 5、客户端存储的技术有哪几种? |----co...2013-09-10 22:16:12 · 74 阅读 · 0 评论 -
setTimeout 和 setInterval最小执行时间问题
setTimeout 和 setInterval 经常被用来做网页上的定时器,允许为它指定一个毫秒数作为间隔执行的时间。当被启动的程序需要在非常短的时间内运行,我们就会给她指定一个很小的时间数,或者需要马上执行的话,[color=red]我们甚至把这个毫秒数设置为0,但事实上,setTimeout有一个最小执行时间,当指定的时间小于该时间时,浏览器会用最小允许的时间作为setTimeo...原创 2013-09-08 22:43:34 · 1419 阅读 · 0 评论 -
IE6用setAttribute添加事件无效
[code="html"]IE6用setAttribute添加事件无效* {margin:0;padding:0;margin:0 auto;}#div1{width:200px; height:200px;background:#F03;}function method(){ alert(1);}var ids = ...2013-09-08 11:51:16 · 178 阅读 · 0 评论 -
在IE6下 a标签添加行间onclick事件导致页面跳转失败原因分析
[code="html"]Js在IE6下 a标签添加行间onclick事件导致js跳转失败的元凶, href="javascript:void(0);"* {margin:0;padding:0;margin:0 auto;} href="javascript:void(0);" 和 href="javascript:;" 的写法...原创 2013-09-08 11:43:41 · 223 阅读 · 0 评论 -
javascript中字符串格式json如何转化成json对象
什么是JSONJSON(JavaScript Object Notation)是一种优美的JavaScript对象创建方法。JSON也是一种轻量级数据交换格式。JSON非常易于人阅读与编写,同时利于机器解析与生成。JSON是在AJAX中代替XML交换数据的更佳方案。JSON格式与语法var jsonobject={ //对象内的属性语法(属性名与属性值...原创 2013-02-13 16:34:01 · 103 阅读 · 0 评论 -
javascript 内存和性能闲聊
我想问你这样更省内存,所有的aBtn[i].onclick共用一个代码地址吗?[img]http://dl.iteye.com/upload/attachment/0079/2647/81b08279-d2a9-35ca-9b3b-810a28bbb0d0.jpg[/img] 嗯哪,每个function就会创建一个function对象[img]http://dl.i...2013-01-14 22:25:08 · 392 阅读 · 0 评论 -
如何禁用浏览器的后退/刷新,backspace退格键
在这个页面中加入的JavaScript代码可 用来产生点击前进按钮的效果,这样也就抵消了用户点击后退按钮所产生的动作。用于实现该功能的JavaScript代码如下 所示:[code="java"] [/code]同样地,这种方法虽然有效,但距离“最好的方法”还差得很远。后来我又看到有人建议用location.replace从一个 页面转到另一个页面。这种...原创 2013-06-09 13:01:13 · 1606 阅读 · 0 评论 -
javascript阻止事件冒泡和浏览器的默认行为
[code="javascript"]在使用javascript编程时会遇到一个问题,就是当你给html添加事件时,由于浏览器默认的为冒泡型事件触发机制,所以会触发你不想触发的事件.那么通过如下的函数可以解决这个问题.[兼容IE和FF] 1.阻止事件冒泡,使成为捕获型事件触发机制.function stopBubble(e) { //如果提供了事件对象,则这是一...原创 2013-06-09 09:41:42 · 192 阅读 · 0 评论 -
JavaScript中两个等于号和三个等于号之间的区别
[color=red]为真的: 0 == 0 、"" == "" 、 null == null 、 undefined == undefined (注:NaN != NaN,NaN不等于他自己 ) 0 == "" 、0 == false 、"" == false 、 undefined == null 。 其他情况都为假! [/color][code=...原创 2013-06-07 14:59:15 · 209 阅读 · 0 评论 -
javascript中一些数据类型以及奇怪的特性
javascript中一些数据类型以及奇怪的特性。具体情况直接运行就知道了![code="javascript"]Data Types And Definitions/* */function factorial(x) { if (x < 0) throw new Error("factorial: x must be >= 0")...2013-06-07 14:24:22 · 108 阅读 · 0 评论 -
javascript 定时器 实现时间自动更新的特效
图片自己找几个替换下就OK了![code="java"]无标题文档img{padding:0 ;margin:0;}window.onload = function() { var num = null ; var aImg = document.getElementsByTagName("img"); function ...原创 2012-12-19 14:15:48 · 179 阅读 · 0 评论 -
javascript中为5种为假的情况测试
[code="java"]Javascript假的5种情况:Falsy values in JavascriptHere's a complete list of falsy values in Javascript:1> false (the boolean false is also considered falsy) 2> "" (an empty string)...2013-05-24 15:42:15 · 168 阅读 · 0 评论 -
javascript中变量声明提升(Hoisting)的理解 ---What is hoisting in Javascript?
[code="java"]What is hoisting in Javascript? var a = 1;function b() { alert("step 1 a = " + a); a = 10; // step 2 alert("step 2 a = " + a); return; f...2013-05-24 11:24:50 · 122 阅读 · 0 评论 -
JavaScript中两个等于号和三个等于号之间的区别
[code="java"]JavaScript中两个等于号和三个等于号之间的区别/* 一言以蔽之:==先转换类型再比较,===先判断类型,如果不是同一类型直接为false。 ===表示恒等于,比较的两边要绝对的相同*/alert(0 == ""); // truealert(0 == false); // truealert("" =...原创 2013-05-12 22:41:49 · 251 阅读 · 0 评论 -
javascript的函数参数arguments 并不是数组
[color=red]arguments 并不是数组,只是碰巧用数字做索引,以及一个length属性,getDocumentsByTagName(xxxx)获取的也不是数组,只是元素集合而已![/color][code="java"]arguments 并不是数组 function testArgumentsConstructor(parame1...2013-03-22 12:34:24 · 296 阅读 · 0 评论 -
java 和 javascript split 的区别!
java 和 javascript split 的区别![code="java"]java 用 str.split("\\.");javascript 直接用 str.split(".");[/code][code="java"]public static void main(String[] args) { String str = "a.b.c...2013-09-18 10:52:07 · 107 阅读 · 0 评论