zoukankan      html  css  js  c++  java
  • javascript的window.open()具体解释

    通过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 | Nav23的文件夹栏是否可见 
    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 | 窗体被激活后是否浮在其他窗体之上
  • 相关阅读:
    C# 开源框架(整理)
    设计模式六大原则
    注册3D组件
    asp.net mvc(模式)和三层架构(BLL、DAL、Model)的联系与区别 (转)
    MVC5中利用NOPI导出EXCLE
    C# 连接 Oracle 的几种方式
    web.config 为某个单独页面设置编码格式
    解析ASP,NET MVC 中 web.config XML文件 取出数据库类型
    SNMP4J与ObjectSNMP对比分析
    SNMP简单概述
  • 原文地址:https://www.cnblogs.com/yxysuanfa/p/7232328.html
Copyright © 2011-2022 走看看