易截截图软件、单文件、免安装、纯绿色、仅160KB

JavaScript核心参考教程

博学,切问,近思--詹子知 (http://blog.csdn.net/zhiqiangzhan) 
上一章,我们分析了JavaScript内置对象的属性和方法,这一章,我们要开始学习浏览器相关对象和组件的使用,尽管JavaScript可以运行在不同的脚本执行引擎当中,在服务器端,ASP后台程序就可以使用JScript来编写。当然最广泛的还是JavaScript在客户端的应用。JavaScript除了可以访问本身内置的各种对象外,还可以访问浏览器提供的对象,通过对这些对象的访问,可以得到当前网页以及浏览器本身的一些信息,并能完成有关的操作。
浏览器窗口与网页之间,网页与网页各组成部分之间并是一种从属关系,他们关系如下:
浏览器的主要有以下对象:
Windows 对象。
Event 对象。
XMLHTTPRequest 对象。
Document 对象。
Screen 对象。
Navigator 对象。
Location 对象。
HTML标记通用属性。
Form 对象。
Input 对象。
Option 对象。
Image 对象。
Link 对象。
Anchor 对象。
这里我们主要对Window,Event,XMLHTTPRequest,Document,Screen,Navigator等主要对象进行介绍,其他的如Form,Input,Image,Option等对象,我们这里仅列出其属性和方法,不做过多介绍,因为它们的那些属性在HTML标记中都有说明。
Window 对象
Window 对象是浏览器脚本执行引擎的全局对象,它的属性和方法众多,我们先看一下它的方法和属性列表,不要被它吓到,其实常用的也就那么几个,后面我会专门有介绍,对于一些不太常用,需要的时侯可以回头来再看这个表。
closed
一个只读的布尔值,声明了窗口是否已经关闭。
defaultStatus
一个可读可写的字符串,声明了显示在状态栏中的默认消息。
document
对描述窗口和框架中含有的文档的Document对象的只读引用。
frames
Window对象的数组,每个Window对象在窗口中含有一个框架。
history
对窗口或框架的History对象的只读引用。
length
窗口或框架包含的框架个数,也是数组frames[]中的元素数。
location
用于窗口或框架的Location对象。
Math
对一个对象的引用,该对象含有各种算术函数和常量。
name
一个字符串,存放了窗口的名字。
navigator
对Navigator对象的只读引用,提供Web浏览器的版本信息和配置信息。
opener
一个可读可写的属性,是对一个Window对象的引用,该对象含有调用open()方法的脚本以打开顶级浏览器窗口的脚本, 只有表示顶层窗口的Window对象的opener属性才有效,表示框架的Window对象的opener属性无效。
pa


相关文档:

用JavaScript封装下FileSystemObject,做下文件操作!

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor
 */
var File = {
    name:'',
    path:'',
    ext:'',
    cfiles:[],
    attributes:{
    ......

javascript操作Cookies

javascript操作Cookies方法集锦
function setCookie(name,value)
{
  var Days = 1; //此 cookie 将被保存 1 天
  var exp  = new Date();    //new Date("December 31, 9998");
  exp.setTime(exp.getTime() + Days*24*60*60*1000);
  document.cookie = name + ......

javascript(必须输入关键字才能点击成功)

<SCRIPT LANGUAGE="JavaScript">
<!--
function limitNum(obj) {
if(obj.value.replace(/\s/g,"")==""||obj.value.replace(/\s/g,"")=="输入关键字")  {
  alert('请输入关键字')
      return false;
}
}
//-->
</SCRIPT> 
   < ......

javascript判断汉字的四种方法


字号:大 中 小
方法一:最笨的,最容易理解的,且可以随意设置要排除的字符
<script language="javascript">
function isChinese1(str){
var badChar ="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
badChar += "abcdefghijklmnopqrstuvwxyz";
badChar += "0123456789";
badChar += " "+" ";//半角与全角空格
badChar ......

一段实现HTML页面内定期触发事件的JavaScript代码

原创于2007年12月16日,2009年10月15日迁移至此。
JavaScript通过内置的setTimeout函数来完成页面内的定时检查,也是很久以前写的东西了。
之所以想起它来,是因为在和项目组其他成员说该事情的时候,别人竟然嘲笑我说是上个世纪的代码,现在都用WEB2.0了。
<script language="JavaScript" type="text ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号