scrollTop
代表页面利用滚动条滚动到下方时,隐藏在滚动条上方的页面的高度;
scrollLeft
代表页面利用滚动条滚动到右侧时,隐藏在滚动条左侧的页面的宽度;
scrollWidth
是对象的实际内容的宽,不包边线宽度,会随对象中内容的多少改变(内容多了可能会改变对象的实际宽度)。
clientWidth
是对象可见的宽度,不包滚动条等边线,会随窗口的显示大小改变。
offsetWidth
是对象的可见宽度,包滚动条等边线,会随窗口的显示大小改变。

http://blog.csdn.net/Eray/article/details/1560913

一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)

指定当前显示链接的位置:window.location.href="/URL"

JS的内建对象有:Array,Boolean,Date,Error,EvalError,Function,Math,Number,Object,RangeError,ReferenceError,RegExp,String,SyntaxError

窗口全屏大 小:<script>function fullScreen(){ this.moveTo(0,0);this.outerWidth=screen.availWidth;this.outerHeight=screen.availHeight;}window.maximize=fullScreen;</script>

JS中的焦点顺序:document.getElementByid("表单元素").tabIndex = 1

contentEditable可设置元素是否可被修改,isContentEditable返回是否可修改的状态.

取出该元素在页面中出现的数量:document.all.tags("div(或其它HTML标记符)").length

状态栏文字的设置:window.status='文字',默认的状态栏文字设置:window.defaultStatus = '文字.';

添加到收藏夹:external.AddFavorite("http://www.dannyg.com";,"jaskdlf");

JS中遇到脚本错误时不做任何操作:window.onerror = doNothing; 指定错误句柄的语法为:window.onerror = handleError;

窗口重定向:window.navigate("http://www.sina.com.cn";);

window.location 的属性: protocol(http:),hostname(www.example.com),port(80),host(www.example.com:80),pathname("/a /a.html"),hash("#giantGizmo",指跳转到相应的锚记),href(全部的信息)

window.history.back()返回上一页,window.history.forward()返回下一页,window.history.go(返回第几页,也可以使用访问过的URL)

document.body.noWrap=true;防止链接文字折行.

变量名.charAt(第几位),取该变量的第几位的字符.

"abc".charCodeAt(第几个),返回第几个字符的ASCii码值.

定义常量的关键字:const,定义变量的关键字:var