分类: 系统运维
2011-10-26 09:49:19
经过两个星期左右学习,js这部分全学完了,教了我们2个多月,凯哥明天就暂时不能教我们了,有点不舍,还是蛮喜欢凯哥教课的,说起来和凯哥还是半个老乡呢,咱不多说了,说多了伤感,说说js,其实js学习起来不是很难的,不要怕它,它只是很乱,说实话,js让很多同学都掉队了,刚接触的时候你会说这什么破玩意,不要抵触它,开始学起来的时候不懂你也要写,多写几遍就懂了,每天凯哥布置的作业就是写三遍课堂代码,我都是扎扎实实的写完了的,只要你多梳理多梳理,结构就清楚了,ajax也是一样的,它就是一个js对象,我们需要的就是它返回回来的值,然后调用一个函数,让函数执行实现相关的效果,jquery也不难,核心是怎么找出对象,然后操作css,怎么找对象呢,把手册写两遍差不多就会找了,我刚接触jquery也是感觉很是头疼,很是恼火,索性把jquery手册到笔记本上手写两遍,就有点感觉了,然后把凯哥教我们的实例写三遍,就差不多了,所以大家不要害怕,多写,不要看,越看越是迷糊,越是头疼,越是不想学,很多同学就是这样把自己搞的心浮气躁,相信自己,一定可以学好的.
下面我暂时总结了一下window对象,写的都是常用的,肯定不全,写错了或者写的不好欢迎大家指正
window对象
下面包括很多属性,方法,对象,其中比较大的是dom对象
属性:
closed
判断窗口是否关闭
innerheight 返回窗口的文档显示区的高度
innerwidth
返回窗口的文档显示区的宽度
name 设置或返回窗口的名称
opener
返回对创建此窗口的窗口的引用
outerheight 返回窗口的外部高度
outerwidth
返回窗口的内部宽度
status 返回窗口状态栏的文本
screenLeft srceenTop screenX
screenY
方法
open()
打开新文档
setTimeout() 定时执行某动作
clearTimeout()
删除这个定时器
setInterval() 周期性执行某动作
clearInterval()
删除这个计时器
close() 关闭浏览器
confirm() 弹出一个带消息以及确认和取消的按钮
prompt()
显示可提示用户输入的对话框
focus() 把键盘焦点给与一个窗口
moveBy() 相对移动
moveTo()
绝对移动
resizeBy() 相对改变大小
resizeTo() 绝对改变大小
scrollBy()
相对滚动
scrollTo()
绝对滚动
window下面的子对象
location对象 不大写
location.href='url'; 跳转到url
location.replace('url'); 用url替换当前的页面
没有后退键
location.reload()
重新加载当前文档
history对象
history.back() 退后 保留先前输入的值
对用户友好
histoty.forward() 前进 基本没什么用
history.go(num)
前进或后退num步 也没什么用
screen 屏幕对象
screen.availHeight
屏幕实际高度
screen.availWidth 屏幕实际宽度
screen.colorDepth
色彩深度
screen.width 分辨率宽度
screen.height
分辨率高度
navigator
浏览器对象
navigator.appCodeName 返回浏览器的代码名
navigator.appVersion
返回浏览器的平台和版本信息
navigator.appName
返回浏览器的名称
navigator.language 返回浏览器的语言
navigator.platform
返回运行浏览器的操作系统平台
clipboardData
剪切板对象
clipboardData.setData('text',value) 就学了这个 呵呵
frame
框架对象
7中找对象的方式
1.window.parent.frames[num]
2.window.top.frames.name
3.window.top.frames[name]
4.window.top.item[num]
我貌似没有试验出来
5.window.top.item.name
6.window.top.name
7.window.top['name']
event 事件对象
event.srcElement
当前对象源 操作谁 谁就是源对象
event.keyCode
获取键盘码
event.cancleBubble=true
取消层级关系
event.returnValue='value' 返回一个提示框
event.clientX
event.clientY 获取鼠标坐标
document 对象
属性
body
提供对
原文地址: