通过button打开一个新窗体。并在新窗体的状态栏中显示当前年份。

1)在主窗体中应用下面代码加入一个用于打开一个新窗体的button:

 <body>
<script type="text/javascript" language="java">
function win(){ window.open('newWindow.jsp','newwindow','width=400,height=200,status=yes');
}
</script>
<input type="button" onclick="win()" value="新窗体">
</body>

(2)创建一个新的JSP文件。名称为newWindow.jsp。在该文件里加入下面用于显示当前年份的代码:

<script language="javascript">
var mydate = new Date();
var year = "如今是:" + mydate.getFullYear() + "年";
document.write(year);
</script>

window.open()基本的语法

window.open(pageurl,windowname,parameters)

当中:

pageurl 为子窗体路径

windowname 为子窗体句柄

parameters 为窗体參数(各參数用逗号分隔)

演示样例

<script language="javascript">
window.open ('page.jsp','newwindow','height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no, resizable=no,location=no, status=no')
</script>
<!--脚本执行后,page.jsp将在新窗体newwindow中打开,宽为100。高为400,距屏顶0象素。屏左0象素,无工具条,无菜单条,无滚动栏,不可调整大小。无地址栏,无状态栏-->

各项參数:

alwaysLowered | yes/no | 指定窗体隐藏在全部窗体之后
alwaysRaised | yes/no | 指定窗体悬浮在全部窗体之上
depended | yes/no | 是否和父窗体同一时候关闭
directories | yes/no | Nav2和3的文件夹栏是否可见
height | pixel value | 窗体高度
hotkeys | yes/no | 在没菜单条的窗体中设安全退出热键
innerHeight | pixel value | 窗体中文档的像素高度
innerWidth | pixel value | 窗体中文档的像素宽度
location | yes/no | 位置区域是否可见
menubar | yes/no | 菜单条是否可见
outerHeight | pixel value | 设定窗体(包含装饰边框)的像素高度
outerWidth | pixel value | 设定窗体(包含装饰边框)的像素宽度
resizable | yes/no | 窗体大小是否可调整
screenX | pixel value | 窗体距屏幕左边界的像素长度
screenY | pixel value | 窗体距屏幕上边界的像素长度
scrollbars | yes/no | 窗体是否可有滚动栏
titlebar | yes/no | 窗体题目栏是否可见
toolbar | yes/no | 窗体工具栏是否可见
Width | pixel value | 窗体的像素宽度
z-look | yes/no | 窗体被激活后是否浮在其他窗体之上

javascript的window.open()具体解释的更多相关文章

  1. javascript中window,document,body的解释

    解释javascript中window,document,body的区别: window对象表示浏览器中打开的窗口,即是一个浏览器窗口只有一个window对象. document对象是载入浏览器的ht ...

  2. JavaScript提高篇之预解释作用域以及this原理及其应用

    1.预解释 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF ...

  3. 【Python全栈-JavaScript】JavaScript的window.onload()与jQuery 的ready()的区别

    JavaScript的window.onload()与jQuery 的ready()的区别 做web开发时常用Jquery中$(document).ready()和JavaScript中的window ...

  4. javascript中addEventListener(attachEvent)具体解释

    addEventListener 有三个參数:第一个參数表示事件名称(不含 on,如 "click").第二个參数表示要接收事件处理的函数:第三个參数为 useCapture.样例 ...

  5. JavaScript: 高级技巧: window 对象也可以添加自定义属性

    JavaScript: 高级技巧: window 对象也可以添加自定义属性 例如 window.ntName = 'a';例如 window.ntXw = top; 优点是, window 无须等加载 ...

  6. <script language= "javascript " for= "window " event= "onload ">

    狼-志 EVENT   event   设置或获取脚本编写用于的事件   FOR   htmlFor   设置或获取绑定到事件脚本的对象. 可以这样理解. <script   language= ...

  7. javascript中window.open()与window.location.href

    1.window.location是window对象的属性,而window.open是window对象的方法    window.location是你对当前浏览器窗口的URL地址对象的参考!      ...

  8. JavaScript(四) Window窗体操作

    window: 属性(值或者子对象):opener:打开当前窗口的源窗口,如果当前窗口是首次启动浏览器打开的,则opener是null,可以利用这个属性来关闭源窗口. 方法(函数):事件(事先设置好的 ...

  9. javascript的window.ActiveXObject对象,区别浏览器的方法

    (window.ActiveXObject)的作用,用来判断浏览器是否支持ActiveX控件,如果支持ActiveX控件,我们可以利用var xml=new ActiveXObject("M ...

随机推荐

  1. Optimal Marks(optimal)

    Optimal Marks(optimal) 题目描述 定义无向图边的值为这条边连接的两个点的点权异或值. 定义无向图的值为无向图中所有边的值的和. 给定nn个点mm条边构成的图.其中有些点的权值是给 ...

  2. 【VBA】标准Sub/Function定义,带ScreenUpdating、On Error GoTo

    [说明] 标准Sub/Function定义,带ScreenUpdating.On Error GoTo Sub AutoFillRole() '--------------- ERROR MSG--- ...

  3. 急速安装Ubuntu/windows双操作系统

    本文出自:http://www.cnblogs.com/svitter FAQ 因为很多人都不看FAQ,比如像我,所以直接把FAQ写在最前面,然后把正文卸载最后面逼你看- - 常用软件下载(官网) d ...

  4. MySQL不容忽视SQL_MODE的设置

    CREATE DATABASE db_test; CREATE TABLE `tb1` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT ...

  5. HDOJ Important Sisters

    Important Sisters Time Limit: 7000/7000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Othe ...

  6. javascript草稿

    原文发布时间为:2011-06-01 -- 来源于本人的百度文章 [由搬家工具导入]   @MyHelper.Script("jquery-1.6.1.min.js", Url)  ...

  7. [LeetCode] Compare Version Numbers 字符串操作

    Compare two version numbers version1 and version2.If version1 > version2 return 1, if version1 &l ...

  8. jQuery动态创建form表单并提交到后台(携带一定的数据进行页面跳转)

    今天遇到这么一个需求,携带一个编号一个名字跳转到另一个JSP页面,直接页面跳转(get携带数据)的话不太安全,于是想到到后台转发一下. 第一种:直接以表单提交方式的进行 JS代码: var form ...

  9. Educational Codeforces Round 37 A B C D E F

    A. water the garden Code #include <bits/stdc++.h> #define maxn 210 using namespace std; typede ...

  10. split一些分开一些特殊字符

    查看 api ,你就会发现 String.split(String regex); 也就是说里面的参数是正则表达式.如果是一些普通的字符,它就会当做普通字符给拆分字符串.可是 ?是特殊字符,想让按照 ...