![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
_loehuang_
csdn
展开
-
JavaScript 常用55个例子
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 no 可用于Table 2. 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. oncopy="return false;" oncut="return false;" 防止复制 5. IE地址栏前换成自己的图标 6. 可以在收藏转载 2009-11-09 22:38:00 · 497 阅读 · 0 评论 -
javascript 字符串 转成dom对象
方法: functionparseDom(arg) { var objE = document.createElement("div"); objE.innerHTML = arg; return objE.childNodes;}; 短短几行代码就实现了转换,我们首先用标准的方法创建一个div出来,在用innerHTML来插入一个元素,其实也就原创 2010-09-16 16:41:00 · 8392 阅读 · 2 评论 -
dom 盒子模型 详解
网页可见区域宽: document.body.clientWidth;网页可见区域高: document.body.clientHeight;网页可见区域宽: document.body.offsetWidth (包括边线的宽);网页可见区域高: document.body.offsetHeight (包括边线的宽);网页正文全文宽: document.body.scrollWidth;网页正文全文高: document.body.scrollHeight;网页被卷去的高: document.body转载 2010-12-03 13:08:00 · 1415 阅读 · 0 评论 -
javascript with 用法
<br />当你有一个对象的多个属性或者方法需要操作时,就可以使用with<br /><br />比如<br /><body><br />test<br /><script type="text/javascript"><br />var o=document.createElement("div");<br />with(o){<br /> style.cursor="pointer";<br /> style.zIndex="100";<br /> innerHTML="aaaa";<原创 2010-10-06 09:29:00 · 966 阅读 · 0 评论 -
javascript 判断是否为数组
<br />看到三种方法:<br />1、<br />var isArray = function(a){ return a && typeof a === 'object' && typeof a.length === 'number' && typeof a.splice === 'function' && !(a.propertyIsEnumerable('length')); }<br />2、<br /> var isArr原创 2010-09-27 10:27:00 · 593 阅读 · 0 评论 -
javascript 对象继承
<br />Javascript的继承有两种。一种是基于"函数对象"的继承,也就是一个function去继承另外一个function,这个我已经在昨天介绍过了。<br />另一种则是基于"非函数对象"的继承,不涉及function。它的做法与前一种情况完全不同。<br />一、什么是"非函数对象"的继承?<br />比如,现在有一个对象,叫做"中国人"。<br /> var Chinese = {<br /> nation:'中国'<br /> };<br />还有一个对象,叫做"医生"。<br转载 2010-08-22 10:26:00 · 869 阅读 · 0 评论 -
自适应 和 iframe 父子之间的调用
<br />由于展示需要 所有页面必须自适应大小;<br />一般来说 在页面中 将width 和 height 设置成100%就可以了!<br />~但是有的时候必须得给容器附上 width 和 height 才能展示。(可能是 指定控件不支持 100%,或其他第三方插件的原因)<br />所以 就得在 页面中 加一个 onresize 事件以监听页面,当页面改变时 调用这个方法 去改变width 和 height;<br />***************************************原创 2010-07-30 10:22:00 · 815 阅读 · 0 评论 -
javascript 正则表达式 一个 匹配和解析url的
<br />var parse_url = /^(?:([A-Za-z]+):)?(//{0,3})([0-9./-A-Za-z]+)(?::(/d+))?(?://([^?#]*))?(?:/?([^#]*))?(?:#(.*))?$/; var url = "http://www.baidu.com/?loehuang"; var result = parse_url.exec(url); var names = ['url','scheme','slash','hos原创 2010-07-27 16:22:00 · 3358 阅读 · 1 评论 -
javascript 判断 一个对象是不是 数组的方法
<br />var is_array = function(value){<br /> <br /> return value <br /> && typeof value === "object"<br /> && typeof value.length === "number"<br /> && typeof value.splice === "function"<br /> && !(value.propertyIsEnumerable("length"));<b原创 2010-07-27 15:55:00 · 907 阅读 · 0 评论 -
javascript 数组 delete 和 splice
<br />javascript 数组<br />delete方法<br />var array = ["zero","one","two","three","four"];<br />delete array[2]; //["zero","one",undefined,"three","four"];<br />alert(array.length);//5<br />删掉的部分将会用 undefined 替换,这样很不爽<br />下面介绍一个 splice方法<br />array.splice(2,原创 2010-07-27 15:40:00 · 727 阅读 · 0 评论 -
在Function原型上扩展
<br />Function.prototype.method = function(name,func){<br /> if(!this.prototype[name]){<br /> this.prototype[name] = func;<br /> }<br /> }<br /> <br /> String.method("aaa",function(){<br /> alert("aa");<br /> })<br /> <br /> "String"["aaa"](原创 2010-07-27 11:41:00 · 486 阅读 · 0 评论 -
闭包实现 私有变量
<br />一直以来对“闭包”这个概念 一直是似懂非懂!~<br /> <br />下面写一个闭包的实现,<br /> <br />利用闭包实现对象属性私有话!<br />var cObj = function(){ var context = "内部变量"; return { getContext:function(){ return context; } } }(); alert(cObj.getCo原创 2010-07-27 10:02:00 · 1224 阅读 · 0 评论 -
JavaScript this 关键字
this是Javascript语言的一个关键字。它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如, function test(){ this.x = 1; }随着函数使用场合的不同,this的值会发生变化。但是有一个总的原则,那就是this指的是,调用函数的那个对象。下面分四种情况,详细讨论this的用法。情况一:纯粹的转载 2010-05-20 18:35:00 · 432 阅读 · 0 评论 -
鼠标的各种样式
将下面代码插入页面中 ,用浏览器打开观看即可! <!--<–a{font-style:normal;text-decoration:none;font-size:9pt;color:#0000cc}a:hover {font-style:normal;text-decoration:none;font-size:9pt;color:#0000cc;backgrou转载 2010-02-21 17:19:00 · 542 阅读 · 0 评论 -
Jquery 1.9.0 以上版本 扩展使用 $.browser 方法
由于jquery 1.9.0 以上版本 jqueryqu原创 2014-06-19 21:42:49 · 20172 阅读 · 2 评论