zoukankan      html  css  js  c++  java
  • self和、_top、_blank、_parent用于超链接的目标窗口

    _self和、_top、_blank、_parent用于超链接的目标窗口,比如你的超链接是要在新建窗口,还是要在同一窗口切换。为了清楚地看到它们的区别,请先看下面框架实例,分别点击4个超链接,并注意地址栏的变化: 


    测试页: 

    1、这是_self的效果 

    2、这是_top的效果 

    3、这是_blank的效果 

    4、这是_parent的效果 

    5、这是默认的效果 

    目标地址
    http://manual.webshu.com
     


    由以上的效果可以清晰地看出: 

    1.第1和第5种情况是相同的,_self表示“相同窗口”。点击链接后,地址栏不变。在网页中没有做<base>设置时,网页链接默认的窗口为_self。
    2.第2和第4种情况,也是相同的。_top表示整页窗口,_parent表示父窗口。实际使用中,它们没有任何区别,地址栏会变化。
    3._blank是最常见的链接方式,表示超链接的目标地址在新建窗口中打开。 

    常见问题 FAQ:
    1、什么是<base>?
    这是基本的HTML语言。用<base target=_××>来设置这个网页所有链接的目标窗口。也就是说,网页中只要添加<base target=_××>这句,那么所有的超链接就无须单独设置。最好将这句写在<head>和</head>之间。例如<base target=_blank>表示网页中所有的超链接的目标地址都在新建窗口中打开。
    附:FrontPage的设置方法:空白处点击鼠标右键→网页属性→默认的目标框架,点击右边铅笔状的按钮。
    Dreamweaver的菜单操作比较烦琐,常常出现菜单、按钮灰色的情况。所以最好手工添加代码,这就是学习HTML语言的重要性。
    2、如何单独为网页设置目标窗口?
    具体方法如:<a href="http://www3.webshu.com" target="_blank">http://www3.webshu.com</a>
    FrontPage的操作方法如,查看超链接属性,在超链接对话框查看“目标框架”的状态。

  • 相关阅读:
    DataTable.Load技巧,多结果集查询
    sql编写小技巧
    最近学习记录
    分享layui的table的一些小技巧,前端分页
    WTM框架在开发过程中如何动态迁移表和创建表
    .net core cookie滑动过期设置
    在使用DapperExtensions时遇到"其他信息: ConnectionString 属性尚未初始化。"错误
    在域环境中客户端三次输入密码错误锁定方法(原创)
    共享打印机提示0x000006cc的解决方法
    win10 1909版本用ultraISO做启动U盘,写入只有1g不到
  • 原文地址:https://www.cnblogs.com/luluping/p/1864278.html
Copyright © 2011-2022 走看看