![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
文章平均质量分 59
bee0873
都奔四了,刚刚有了一点方向,没想到成长的代价要付出那么多时间!!!
-------------------
哈哈,出来一年了,已经~~
-----------------------------------------------------------------------------
业精于勤,荒于嬉,行成于思,毁于随
展开
-
JS获取浏览器窗口大小 获取屏幕,浏览器,网页高度宽度(转)
网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.body.offsetWidth (包括边线的宽) 网页可见区域高:document.body.offsetHeight (包括边线的宽) 网页正文全文宽:document.body.scrollWidth 网页正文全文高:document.body.scrollHeight 网页被卷去的高:document.body.scrollTop转载 2010-07-30 10:43:00 · 642 阅读 · 2 评论 -
js获取元素宽度
js获取元素宽度1、使用内联样式,即直接把CSS写在HTML元素的style属性中01.复制代码通过以下js代码可以获取width等属性,01.alert(document.getElementById('d1').style.width);//100px复制代码在firefox,ie,opera,safari,chrome上都可以取得到宽度和高度值。2、使用嵌入、链入或引入样式表(非内联样式),这时候通过element.style.width是获取不到的。01.02.03.04.b.html05.转载 2010-08-25 11:31:00 · 9552 阅读 · 1 评论 -
javascript日志_实现log4j等级划分
<br /> <br />源程序:<br />var LogCss = {<br /> logDiv: {id:'logDiv' ,width:'200px' , height:'220px' , position:'absolute' , top :'200px' ,left: '200px' , border:'1px solid black' , lineHeight:'20px'},<br /> logTitle: {width:'100%' , height:'20px' , background原创 2010-08-10 11:25:00 · 1982 阅读 · 0 评论 -
prototype1.6.03 库 对源码的一些理解(Dom扩展)
<br />看了一天prototype 源码,其实根本没想看的,才刚碰了1天啊,可是有些地方就是想知道他怎么实现的,<br />又或者有些结果不是自己想象的那样,忍不住还是拿firebug追踪了一下,虽然看的一头雾水,好歹有点收获,这种行为就是浪费时间啊。。。。时间过的好快!一会儿一天就过去了。记录一下,说的很乱,因为还不是非常理解。<br />且看一点理解一点,理解一点记录一点,最后再去整理吧,不知要等到何时呀~<br /><br />1 页面加载时,.<script type="text/javascr转载 2010-08-03 14:13:00 · 1235 阅读 · 0 评论 -
Prototype DOM扩展___$()方法的改变
<br /> <br />从最新版本的Prototype里,我发现我用得最多的 $() 方法代码有了变化: <br />function $() { <br /> var results = [], element; <br /> for (var i = 0; i < arguments.length; i++) { <br /> element = arguments[i]; <br /> if (typeof element == ’string’) <br /> element = do转载 2010-08-03 13:56:00 · 1711 阅读 · 0 评论 -
Prototype是怎样扩展DOM的
Prototype框架最大的部分是他对DOM的扩展。Prototype给通过函数$()返回的元素增加了不少方便的方法。比如,你可以写$('comments').addClassName('active').show()来得到一个ID是ID 'comments'的元素,增加一个类名给这个元素,然后显示它(如果他原来是隐藏的)。这个'comments'元素在原来的javascript里是没有的这些方法的,那现在它是怎样实现的呢?这个文档展示了一些Prototype里面用到的聪明的办法。: q3 u) [3 F*转载 2010-08-03 13:21:00 · 1950 阅读 · 0 评论 -
javascript DOM原型思考(IE中原型扩展的限制)
一、DOM的原型 发现一个问题,在FireFox下,如下代码在prototype加载的前提下能运行: document.getElementById("div1").addClassName("loading").show(); 我就奇怪了,这个中间不用Element.extend一下也会有那些扩展的方法,这是怎么回事。关于这个问题,中文资料很少,我查了很久,找到两篇文章,提到这个问题:prototype怎样扩展DOMFireFoxr的DOM原型扩展 根据这两篇文章,我得到一些结论: 一、一切对象转载 2010-08-03 11:45:00 · 2396 阅读 · 0 评论 -
Ajax的5种常见应用
<br />Ajax已经不是什么新鲜的事物了,Ajax的应用也已经普遍应用在了各种大中小网站中。Ajax出现的初衷是为了改善用户体验,而Ajax应用的确不负众望,它的应用使网站的交互性、反应速度、柔性提升到了一个新的层次,Ajax应用也为富应用程序程序的发展指明了方向。Ajax应用在现今网站中随处可见,下面就让我们来看看Ajax的几个常见应用。<br />1、具有提示功能的文本框。我们都遇到过这种情况,有时我们在文本框中输入关键字查找信息,却发现自己不记得要查询信息的全称,幸好文本框有提示功能,这就是Aja转载 2010-07-31 16:40:00 · 2557 阅读 · 0 评论 -
[JS]详尽解析window.event对象 --javascript 教程及特效
<br />描述<br />event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。<br />event对象只在事件发生的过程中才有效。<br />event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。<br />例子<br />下面的例子检查鼠标是否在链接上单击,并且,如果shift键被按下,就取消链接的跳转。<br /><HTML><br /><HEAD><转载 2010-07-31 10:39:00 · 799 阅读 · 0 评论 -
Javascript 获取浏览器窗口中文档(视口)可用尺寸的方法
由于浏览器的差异,许多信息的获取都要考虑兼容性,窗口中文档可用尺寸是一个经常需要用到的信息,由于浏览器不同甚至版本不同,获取的方法也不一样,本文介绍的函数能够兼容各种浏览器,获取这一信息。同时,文章中对浏览器处理这一信息的差异也做了详细说明。--------------------------------------------------------------点此浏览示例文件-------------------------------------------------------------- 本文转载 2010-07-30 10:06:00 · 715 阅读 · 0 评论 -
document.body 和 document.documentElement 的区别
document.body 和 document.documentElement 的区别在设计页面时可能经常会用到固定层的位置,这就需要获取一些html对象的坐标以更灵活的设置目标层的坐标,这里可能就会用到document.body.scrollTop等属性,但是此属性在xhtml标准网页或者更简单的说是带标签的页面里得到的结果是0,如果不要此标签则一切正常,那么在xhtml页面怎么获得body的坐标呢,当然有办法-使用document.documentElement来取代document.body,可以这转载 2010-07-30 09:40:00 · 460 阅读 · 0 评论 -
javascript 控制 scrollbar
以下都是默认自动滚动到底部,需要滚动到顶部只需将document.body.scrollHeight换为0.<br /><br />方法一:用scroll方法实现。<br /><br /><body onload="scroll(0,document.body.scrollHeight) "> <br /><script> <br />document.write(new Array(100).join("<br>")) <br /></script> <br /><br />方法二:用scrollBy方法原创 2010-09-01 15:20:00 · 1839 阅读 · 0 评论