zoukankan      html  css  js  c++  java
  • window.open()函数

    http://hi.baidu.com/gagahjt/blog/item/7b76e0dee61b20aecd11661c.html
    open函数详解:

    window.open("sUrl","sName","sFeature","bReplace");

    sUrl:可选项。字符串(String)。指定要被加载的HTML文档的URL地址。假如无指定值,则about:blank的新窗口会被显示。

    sName:可选项。字符串(String)。指定打开的窗口的名字。这个名字可以用于form或a对象的TARGET属性。此名字也可以使用下列通用名称:_media:IE6.0在浏览器左边的媒体面板内打开sUrl。

    _blank:在新窗口中打开sUrl。 
    _parent:在当前框架的父框架内打开。假如当前框架无父框架,此参数值等同于_self。 
    _search:IE5.0在浏览器左边的搜索面板内打开sUrl。 
    _self:sUrl在当前窗口中打开,覆盖当前文档。 
    _top:在所有框架之外的最顶层窗口中打开sUrl。假如当前窗口无框架结构,此参数值等同于_self。

    sFeatures:可选项。字符串(String)。指定窗口装饰样式。使用下面的值。多个之间用逗号隔开。只有当新的浏览器窗口被建立时,此参数的设置才会发生作用。
     
    channelmode={yes|no|1|0}指定是否将窗口显示为频道模式。默认值为no。
    directories={yes|no|1|0}指定是否显示「链接」按钮。默认值为yes。 
    fullscreen={yes|no|1|0}指定是否以全屏方式显示窗口。默认值为no。要小心使用全屏模式,因为这种模式会隐藏浏览器窗口的标题栏和菜单。如果没有在页面内提供关闭窗口的功能,用户可以使用ALT+F4快捷键关闭窗口。 
    height=number设置窗口的高度。最小值为100。 
    left=number设置窗口左上角相对于桌面的横坐标。单位为像素(px)。 
    width=number设置窗口的宽度。最小值为100。 
    top=number设置窗口左上角相对于桌面的纵坐标。单位为像素(px)。 
    location={yes|no|1|0}设置是否显示浏览器窗口的地址栏。默认值为yes。 
    menubar={yes|no|1|0}设置是否显示浏览器窗口的菜单栏。默认值为yes。 
    resizable={yes|no|1|0}设置窗口是否允许被用户改变尺寸。默认值为yes。 
    scrollbars={yes|no|1|0}设置窗口是否可以具有滚动条。默认值为yes。 
    status={yes|no|1|0}设置是否显示浏览器窗口的状态栏。默认值为yes。 
    titlebar={yes|no|1|0}设置是否显示浏览器窗口的标题栏。除非调用程序是HTML应用程式(HTA)或被信任的对话框,否则此参数将被忽略。默认值为yes。toolbar={yes|no|1|0}设置是否显示浏览器窗口的工具条。默认值为yes。 

    bReplace:可选项。布尔值(Boolean)。false|true。false:新打开的文档覆盖历史列表里的当前文档。true:文新打开的文档被简单的添加到历史列表的最后。
     
    JS

    <script language="javascript" type="text/javascript">
        function ddd() {

            var   win = window.open("ziyemian.html",null," height=300,width=450, Left=300px,Top=20px, menubar=no,titlebar=no,scrollbar=no,toolbar=no, status=no,location=no");

    }

     
    属性设置
          
      alwaysLowered yes/no 指定窗口隐藏在所有窗口之下。 

      alwaysRaised yes/no 指定窗口浮在所有窗口之上。 

      dependent yes/no 指定打开的窗口为父窗口的一个子窗口。并随父窗口的关闭而关闭。 

      directions yes/no 指定Navigator 2和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 指明滚动栏在新窗口中是否可见。

      status yes /no 指明状态栏在新窗口中是否可见。

      titlebar yes /no 指明菜单题目栏在新窗口是否可见。 

      toolbar yes /no 指明工具栏在新窗口中是否可见。 

      Width pixel value 设定窗口的像素宽度。 

      z-look yes /no 在文档中包含各个 <pplet>标签的数组。 

      fullscreen yes / no 打开的窗体是否进行全屏显示 

      left pixel value 设定新窗口距屏幕左方的距离 

      top pixel value 设定新窗口距屏幕上方的距离 

  • 相关阅读:
    如何使用SAP Intelligent Robotic Process Automation自动操作Excel
    OpenSAML 使用引导 IV: 安全特性
    Spring Cloud Zuul 网关使用与 OAuth2.0 认证授权服务
    微服务架构集大成者—Spring Cloud (转载)
    Spring Cloud Eureka 服务注册列表显示 IP 配置问题
    使用 Notification API 开启浏览器桌面提醒
    SignalR 中使用 MessagePack 序列化提高 WebSocket 通信性能
    配置 Nginx 的目录浏览功能
    关于 Nginx 配置 WebSocket 400 问题
    Migrate from ASP.NET Core 2.0 to 2.1
  • 原文地址:https://www.cnblogs.com/svennee/p/4073162.html
Copyright © 2011-2022 走看看