• 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 设定新窗口距屏幕上方的距离 

  • 相关阅读:
    读书笔记 effective c++ Item 53 关注编译器发出的警告
    读书笔记 effective c++ Item 52 如果你实现了placement new,你也要实现placement delete
    读书笔记 effective c++ Item 51 实现new和delete的时候要遵守约定
    读书笔记 effective c++ Item 50 了解何时替换new和delete 是有意义的
    读书笔记 effective c++ Item 49 理解new-handler的行为
    读书笔记 effective c++ Item 48 了解模板元编程
    读书笔记 effective c++ Item 47 使用traits class表示类型信息
    读书笔记 effective c++ Item 46 如果想进行类型转换,在模板内部定义非成员函数
    读书笔记 effective c++ Item 45 使用成员函数模板来接受“所有兼容类型”
    读书笔记 effective c++ Item 44 将与模板参数无关的代码抽离出来
  • 原文地址:https://www.cnblogs.com/svennee/p/4073162.html
Copyright © 2020-2023  润新知