学习Javascript

学习Javascript

一、           怎么排查程序中的错误?

1.      分段加入alert语句,确定错误的范围

2.      单击浏览器状态栏的警告,查看提示信息

二、           window对象-方法:

1.      alert():显示提示OK之类的对话框

2.      confirm():显示提示

3.      prompt()

4.      navigate()

5.      setInterval():设置过多长去执行指定代码,执行多次。设置时间毫秒为单位

6.      setTimeout():设置过多长去执行指定代码,执行一次。

7.      clearInterval()

8.      clearTimeout()

9.      moveTo()

10.  resizeTo()

11.  open():可以使用这个方法产生全屏幕窗口

12.  showModalDialog():方法用来创建一个显示HTML内容的非模态对话框.

13.  showModelessDialog():

三、           window对象-属性:

1.      closed

2.      opener

3.      defaultstatus

4.      status

5.      screenTop

6.      screenLeft

四、           window对象-事件

1.      专用事件:

1)      onload

2)      onunload

3)      onbeforeunload

2.      通用事件:

1)      onclick

2)      onmousemove

3)      onmouseover

4)      onmouseout

5)      onmousedowwn

6)      onmouseup

7)      onkeydown

8)      onkeyup

9)      onkeypress:当用户按下一个数字或者字母弹起产生的事件。

五、           Window对象-对象属性:

1.      location对象:

2.      event对象:属性有altKey,ctrlKey,shiftKey,clientX、clientY,

screenX、screenY,offsetX、offsetY,x、y,

returnValue、cancelBubble,srcElement,keyCode

3.      frames数组对象:某个窗口的所有子窗口的集合

4.      screen对象:提供显示器的色彩和分辨率等属性

5.      clipboardData对象

6.      history对象

7.      navigator对象

8.      document对象:

六、           window对象-frames数组对象:

window对象的frames属性是一个数组,它与window对象的parent、top等对象属性,都是用于对HTML的帧标签(<frameset>或<iframe>)进行编程的javascript对象。

七、           document对象-方法

1.      write()

2.      writenl()

3.      open():用于新打开一个文档

4.      close():用来关闭文档流

5.      clear():document.write("");     document.close();

6.      getElementById()

7.      getElementByName()

8.      getElementByTagName()

9.      creatElement()

10.  createStyleSheet()

八、           如何实现对网页文档的加密

1.      对网页文档内容进行加密

2.      对网页文档内容进行解密

3.      对javascript脚本代码进行加密

4.      对javascript脚本代码进行解密

5.      使用ASP、JSP等程序动态产生的javascript脚本文件来隐藏网页文档内容

6.      经验:

    由于难以一蹴而就,就在编写过程中很容易出现各种问题,而解决这些问题时,我们每次都要查看这个脚本文件的内容并测试运行,很是繁琐。为了便于查找和调试编写过程中所出现的问题,可以按下面的几个步骤来编写,并在每一阶段都进行验证。

1)      直接在一个网页文件中编写相应的javascript脚本

2)      将上面的javascript脚本改用服务器端程序来产生

九、           document对象-属性

1.      与<boby>标签相关的属性:

alinkColor属性

linkColor属性

vlinkColor属性

bgColor属性

fgColor属性

2.      描述网页文档信息的属性

1)      charset属性

2)      defaultCharset属性

3)      cookie属性

4)      fileCreateDate属性

5)      fileModifiedDate属性

6)      fileSize属性

7)      lastModified属性

8)      URL属性

9)      URLUnencoded属性

10)  referrer属性

十、            

十一、     

十二、     

十三、     

十四、     

十五、     

十六、     

十七、     

十八、     

十九、     

二十、     

二十一、          

二十二、          

二十三、          

二十四、          

二十五、          

二十六、          

二十七、          

二十八、         如何实现论坛列表的自动刷新功能:

<script>

opener.location.reload();

</script>

二十九、         document对象-方法:

1.      write方法

2.      writeln方法

3.      open方法

4.      close方法:document.close();

5.      clear方法:document.write("");

6.      getElementById方法

7.      getElementByName方法

8.      getElementByTagName方法

9.      creatElement方法

10.  creatStyleSheet方法

三十、    如何实现对网页文档的加密

   

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值