欢迎来到福编程网,本站提供各种互联网专业知识!

JavaScript初级教程(第三课)第1/2页

发布时间:2007-04-05 作者: 来源:转载
本课的目的是调用目标名,本例中即窗口名yer_new_window。既然我们已经简单的重温了一下href目标,那么该开始学习在JavaScript中打开窗口.在HTML中打开窗口应用极为普遍,但也有一些缺陷;用户浏览器决定窗口看起来是什么样的,你左右不了其窗口的大小及式样。
本课的目的是调用目标名,本例中即窗口名yer_new_window。

既然我们已经简单的重温了一下href目标,那么该开始学习在JavaScript中打开窗口.

在HTML中打开窗口应用极为普遍,但也有一些缺陷;用户浏览器决定窗口看起来是什么样的,你左右不了其窗口的大小及式样。幸运的是,JavaScript给了你这种控制权。

看一看其原由:

window.open("URL","name","features");

本语句以你调用时采用的第一个参数URL来打开一个窗口。这里是以URL,实际中可写成"http://www.jsfan.org/basic"或其他类似的东西。

第二个参数是窗口的名字。这就象上页中我们看到的名字,如果你打开窗口时已有一个同名窗口打开,那么URL将把open语句送到原先已打开的窗口。

第三个参数,features,是一个窗口所具有的不同特征。这是个可选参数,我们先做关于头两个参数的练习。

这里是一些用JavaScript打开窗口的例子。

试一下点击如下三个链接看看将发生什么。注意在三个链接都打开前别先关闭其中任何一个。(下面三行文字代码在转载过程中丢失,链接也已经失效,故不可点击,以后我会修正的----jsfan注)

这是名为javascript_1的窗口.

名为javascript_2的窗口.

这里是另一个将进入javascript_1的HTML页.

语句的首行:

Here'sawindownamedjavascript_1.

当你点击该链接时一个名为javascript_1的窗口打开,其中出现javascript_window_1.html的网页。由于参数features是可选的,我们先不理会它。

注意这里我是用onClick来调用打开窗口的。你大可不必将window.open()放在onClick中调用窗口,这很容易办到。一会你将看到在