摘要: HTML:scrollLeft,scrollWidth,clientWidth,offsetWidth到底指的哪到哪的距离之完全详解scrollHeight: 获取对象的滚动高度。 scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离scrollWidth:获取对象的滚动宽度offsetHeight:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度offsetLeft:获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置offs 阅读全文
posted @ 2012-05-17 21:40 clouds008 阅读(523) 评论(1) 推荐(1) 编辑
摘要: 当鼠标指向一个链接时,浏览器窗口底部的状态栏通常显示该链接的URL。在文档载入期间,Java applet进行初始化或者其他可能的时候,有些消息会显示在这个位置上。然而,可以用JavaScript在状态栏显示自己的信息,有时这对用户是有益的,比如,可以用一个友好简单的页面描述来代替URL链接。 任何时候都可以把其他文本赋给window.status属性。当光标位于链接上时,为了改变链接的状态栏文本,应该使用link对象的onMouseOver事件处理触发一个动作。设置状态栏的onMouseOver事件处理要求—个附加语句( return true ),它必须是事件处理程序的一部分。这在Jav. 阅读全文
posted @ 2012-05-17 10:38 clouds008 阅读(2221) 评论(0) 推荐(0) 编辑
摘要: window.event对象 event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。 event对象只在事件发生的过程中才有效。 event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。 (详细)例子 下面的例子检查鼠标是否在链接上单击,并且,如果shift键被按下,就取消链接的跳转。 Java代码 <HTML> <HEAD><TITLE>CancelsLinks</TITLE> <SCRIPTL 阅读全文
posted @ 2012-05-17 10:37 clouds008 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 制作网站的时侯为了美化网站界面,大家都希望把浏览器右边的滚动条修改一下颜色,这个通过修改网页代码是实现不了的,我们需要借助CSS来控制滚动条的样式。 如果想修改浏览器滚动条的颜色,我们可以把下面的代码插入到CSS里,这样就可以让滚动条变色。 代码如下: (放在body里,不行就放在html标签里。) scrollbar-face-color:#dddddd; /*浏览器右边滚动条凸出部分的颜色*/ scrollbar-highlight-color:#ffffff; /*浏览器右边滚动条空白部分的颜色*/ scrollbar-shadow-color:#ffffff; /*... 阅读全文
posted @ 2012-05-14 15:07 clouds008 阅读(840) 评论(0) 推荐(0) 编辑
摘要: prototype 是在 IE 4 及其以后版本引入的一个针对于某一类的对象的方法,而且特殊的地方便在于:它是一个给类的对象添加方法的方法!这一点可能听起来会有点乱,别急,下面我便通过实例对这一特殊的方法作已下讲解: 首先,我们要先了解一下类的概念,JavaScript 本身是一种面向对象的语言,它所涉及的元素根据其属性的不同都依附于某一个特定的类。我们所常见的类包括:数组变量(Array)、逻辑变量(Boolean)、日期变量(Date)、结构变量(Function)、数值变量(Number)、对象变量(Object)、字符串变量(String) 等,而相关的类的方法,也是程序员经常用到的. 阅读全文
posted @ 2012-05-14 12:28 clouds008 阅读(193) 评论(0) 推荐(0) 编辑
摘要: javascript的冒号 用途:1、switch语句分支 switch (s) { case 条件1: 语句1; break; case 条件2: 语句2; break; } 2、?: 三元表达式 --又称“三目运算符” a>b? "L":"S" --如果a大于b则执行L,否则执行S ---'?'是在为true的情况下执行 ':'是在为false的情况下执行3、声明对象直接量的成员 什么是对象直接量? 对象直接量(也称为对象初始化程序)是由一个列表构成的,这个列 表的元素是用冒号分隔的属性/值对,元素之 间用逗号隔 阅读全文
posted @ 2012-05-14 11:40 clouds008 阅读(1575) 评论(0) 推荐(0) 编辑
摘要: 在js中可以操作游览器的方法。用window对象的external属性掉方法。如: (window.external 对象详解允许访问由 Microsoft® Internet Explorer 浏览器组件宿主应用程序提供的附加对象模型。成员表下面列出了 external 对象引出的成员。方法 描述 AddChannel 显示一个对话框,允许用户输入指定的频道,或当已安装时更改频道的 URL。 AddDesktopComponent 向 Microsoft® 活动桌面® 中添加 Web 站点或图像。 AddFavorite 出现一个对话框提示用户将指定的 URL 阅读全文
posted @ 2012-05-12 23:47 clouds008 阅读(555) 评论(0) 推荐(0) 编辑
摘要: (原来HTML里是document.body --XHTML里是document.documentElement ,都指的是<body>节点(OR元素))在设计页面时可能经常会用到固定层的位置,这就需要获取一些html对象的坐标以更灵活的设置目标层的坐标,这里可能就会用到document .body.scrollTop等属性,但是此属性在xhtml标准网页或者更简单的说是带<!DOCTYPE ..>标签的页面里得到的结果是0,如果不要此标签则一切正常,那么在xhtml页面怎么获得body的坐标呢,当然有办法-使用document .documentElement来取代d 阅读全文
posted @ 2012-05-11 20:47 clouds008 阅读(9777) 评论(4) 推荐(0) 编辑
摘要: javascript中的事件驱动是通过 鼠标或热键 的动作引发的 主要事件如下: 1、鼠标单击事件 onclick 如:( <input type="button" value="鼠标单击" onclick="执行语句.处理" />) 通常用于如下控件: button 按钮对象 checkbox 复选框或检查列表 --配合onclick单击事件,通常用于全选效果 radio 单选按纽 reset 重置按钮 submit提交按钮 2、内容改变事件 onchange 如:(<input type="text&q 阅读全文
posted @ 2012-04-24 11:48 clouds008 阅读(1058) 评论(0) 推荐(0) 编辑
摘要: var A = new ActiveXObject("xxx.xxx");其中xxx.xxx 可替换如下列表~Wscript.ShellWScript.NetworkSQLOLE.SQLServerShell.ApplicationScripting.SignerScripting.DictionaryScripting.FileSystemObjectpowerpoint.ApplicationOutlook.ApplicationMSXML2.XMLHTTPMsxml2.DOMDocument.3.0Msxml2.DOMDocumentMSWC.NextLinkMSWC 阅读全文
posted @ 2012-04-21 00:28 clouds008 阅读(863) 评论(2) 推荐(0) 编辑