zoukankan      html  css  js  c++  java
  • window.open和window.location.href的几种用法

    windows.open("URL","窗口名称","窗口外观设定");

    <A href="javascript:window.open('webpage.asp','_self')"> 点击这里 </A>

    <a onclick="window.open('webpage.asp','_self');void 0" href="#"> 点击这里 </a>


    于Window.open的参数小结(参书改编) 先看一个例子:
    [javascipt:]window.open("Webpage.asp?",Derek,"height=100,width=100,status=yes,toolbar=yes, menubar=no,location=no");
    此语句打开一个新窗口,页面为webpage.asp,参数为var,名字为Derek,高为100,宽为100,显示状态栏和工具条,不显示菜单和地址。

    具体总结的各个属性参数如下:
    window = object.open([URL ][, name ][, features ][, replace]]]])
    URL:新窗口的URL地址
    name:新窗口的名称,可以为空
    featurse:属性控制字符串,在此控制窗口的各种属性,属性之间以逗号隔开。
    fullscreen= { yes/no/1/0 } 是否全屏,默认no
    channelmode= { yes/no/1/0 } 是否显示频道栏,默认no
    toolbar= { yes/no/1/0 } 是否显示工具条,默认no
    location= { yes/no/1/0 } 是否显示地址栏,默认no
    directories = { yes/no/1/0 } 是否显示转向按钮,默认no
    status= { yes/no/1/0 } 是否显示窗口状态条,默认no
    menubar= { yes/no/1/0 } 是否显示菜单,默认no
    scrollbars= { yes/no/1/0 } 是否显示滚动条,默认yes
    resizable= { yes/no/1/0 } 是否窗口可调整大小,默认no
    width=number 窗口宽度(像素单位)
    height=number 窗口高度(像素单位)
    top=number 窗口离屏幕顶部距离(像素单位)
    left=number 窗口离屏幕左边距离(像素单位)

    关于本题中,第二个参数的详解:
    name可以为:

    _blank 表示新开一个窗口,
    _parent表示父框架窗口,
    _self表示覆盖该窗口,
    xxx表示覆盖名字为xxx的窗口
    (每个窗口都可以给他命名)
    不能为省略,可以为空!

    用window.location.href的就只能在当前页面打开,不能打开新窗口的

    <a href="javascript:window.location.href=webpage.asp"> 点击这里 </a>

    <A href="javascript:window.location.href('webpage.asp')"> 点击这里 </A>

  • 相关阅读:
    AX7 VM can not starting
    AX3空Invoice明细问题
    Solution to “VirtualBox can't operate in VMX root mode” error in Windows 7
    Inventory of the materials to teach you how to query a date certain combination of dimensions
    How to Debug Enterprise Portal Code in Dynamics AX 2009
    Axapta 3 COM Connector
    AX 与Citrix打印机问题
    AX ERP 真正的自动批处理
    SQL语句转摘
    D365: Table, Form, Class to extension
  • 原文地址:https://www.cnblogs.com/webqiand/p/4607846.html
Copyright © 2011-2022 走看看