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

Javascript之浏览器对象


浏览器对象
 
 
浏览器对象就是网页和浏览器本身各种实体元素在JavaScript程序中的体现。这样的浏览器对象主要包括以下几个
●  Navigator:管理者当前使用浏览器的版本号、运行的平台以及浏览器使用的语言等信息。
●  Windows对象:处于整个从属表的最顶级位置。每一个这样的对象代表一个浏览器窗口。
●  Location对象:含有当前网页的URL地址。
●  Document对象: 含有当前网页的各种特性,例如标题、背景感以及使用的语言等。
●  History对象:含有以前访问过的网页的URL地址。
使用浏览器的内部对象系统,可实现于HTML文档进行交互。它的作用是将相关元素组织包装起来,提供给程序设计人员使用,从而减轻编程人的劳动,提高设计Web页面的能力。
1.Navigator对象
Navigator对象提供关于整个浏览器环境的信息,浏览器对象Navigator中常用的属性有如下几项:
● AppName:提供字符串形式的浏览器名称。在使用Navigator时,appName的值为NetScape;在使用Internet Explorer时, appName的值为MSIE。
● AppVersion: 反映浏览器的版本号。
● AppCodeName:反映用字符串表示的当前浏览器的代码名字。对于Navigator的所有版本,这个值都是Mozilla。
文件范例:15-24.htm
在脚本中使用Navigator对象。
01  <!-- ------------------------------ -->
02  <!-- 文件范例:15-24.htm -->
03  <!-- 文件说明:Navagator对象 -->
04  <!-- ------------------------------ -->
05  <HTML>
06  <HEAD>
07  <TITLE>Navagator对象</TITLE>
08  </HEAD>
09  <BODY>
10  <script language="javascript">
11  <!--
12  document.write("你使用的是"+navigator.appName+"<br>"+navigator.appVersion)
13  -->
14  </Script>
15  </BODY>
16  </HTML>
文件说明
第12行调用浏览器的名称和版本号。
2.Windows对象
窗口对象包括许多有用的属性、方法和事件驱动程序,编程人员可以利用这些对象控制浏览器窗口显示的各个方面,如对话框、框架等。
下面列出一些常用Windows对象的方法。
● open(URL,windowName,parameterList):open方法创建一个浏览器窗口,并在新窗口中载入一个指定的URL地址


相关文档:

JavaScript在IE地址栏中的妙用

完全打开页面后,在该页的在IE地址栏 或 按Ctrl+O 输入以下代码,回车,就可以得到相应的效果:
1.显示网页中的所有图片
javascript:Ai7Mg6P='';for%20(i7M1bQz=0;i7M1bQz<document.images.length;i7M1bQz++){Ai7Mg6P+='<img%20src='+document.images[i7M1bQz].src+'><br>'};if(Ai7Mg6P!=''){document.wri ......

javascript小技巧

事件源对象
event.srcElement.tagName
event.srcElement.type
捕获释放
event.srcElement.setCapture(); 
event.srcElement.releaseCapture(); 
事件按键
event.keyCode
event.shiftKey
event.altKey
event.ctrlKey
事件返回值
event.returnValue
鼠标位置
event.x
event.y
窗体 ......

Javascript DOM学习笔记1


返回一个给定id属性值的元素节点的对象
document.getElememtById(id) 
返回一个包含所有给定标签的元素的数组 
document.getElementsByName(tag)
获取元素属性
document.getAttribute(attribute)
设置元素属性值
document.setAttribute(attribute)
......

javascript,js获得客户端计算机IP或名称方法

1、rcbdyctl
view plaincopy to clipboardprint?
<html>  
<head>  
<meta http-equiv="Content-Type" content="text/html;   
charset=gb2312">  
<title>JS获取客户端IP</title>  
</head>  
<b ......

一个通用的JavaScript分页


一个通用的JavaScript分页
1.JavaScript代码
Pagination=function(id)
{
var totalNum=0;
var maxNum=10;
var pageUrl="";
var breakpage = 5;
var currentposition = 0;
var breakspace = 2;
var maxspace = 4;
var currentpage=1;
var perpage=10;
var id =id;
this.initPage = function( ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号