悬浮窗口的学习

来源:互联网 发布:350装修软件下载 编辑:程序博客网 时间:2024/05/01 02:51

prototype
  prototype(原型)
  在JavaScript中,prototype对象是实现面向对象的一个重要机制。
  每个函数就是一个对象(Function),函数对象都有一个子对象 prototype对象,类是以函数的形式来定义的。prototype表示该函数的原型,也表示一个类的成员的集合。
  在通过new创建一个类的实例对象的时候,prototype对象的成员都成为实例化对象的成员。
  1、该对象被类所引用,只有函数对象才可引用;
  2、在new实例化后,其成员被实例化,实例对象方可调用。
  同时,函数是一个对象,函数对象若直接声明成员,不用被实例化即可调用。

 


createDocumentFragment() :创建一个文档片断(fragment)节点。
document.createDocumentFragment()可以得到一个文档碎片,documentFragment是一个不完整的document对象,主要用于存放暂时没有加入dom树的Element。作为js操作dom的缓存,十分好用,他会一次性的将改动在DOM中呈现,而不是每次操作DOM都要是客户端重绘。


createTextNode() 方法
createTextNode()方法的作用是:创建一个文本节点。
该方法将返回一个文本节点。

 


offsetHeight 它包括边框和内容的宽度
<DIV ID=oDiv STYLE="overflow:scroll; width:200; height:100"> . . . </DIV>
<BUTTON onclick="alert(oDiv.clientHeight)">client height</BUTTON>
<BUTTON onclick="alert(oDiv.offsetHeight)">offset height</BUTTON>  这里显示的100

 

scrollTop 设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离。

 

遇到的问题是 鼠标离开后怎么实现隐藏DIV 悬浮窗口在页面中取值不到!!

<script src="http://www.cdsbfx.com/js/google.js" type="text/javascript"></script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>
原创粉丝点击