• 面试回忆录(二)


    a 标签的target属性:

      主要有四个值,分别是_blank、_self、_top、_parent还有一个自定义值framename

    _blank

    浏览器总在一个新打开、未命名的窗口中载入目标文档。

    _self

    这个目标的值对所有没有指定目标的 <a> 标签是默认目标,它使得目标文档载入并显示在相同的框架或者窗口中作为源文档。这个目标是多余且不必要的,除非和文档标题 <base> 标签中的 target 属性一起使用。

    _parent

    这个目标使得文档载入父窗口或者包含来超链接引用的框架的框架集。如果这个引用是在窗口或者在顶级框架中,那么它与目标 _self 等效。

    _top

    这个目标使得文档载入包含这个超链接的窗口,用 _top 目标将会清除所有被包含的框架并将文档载入整个浏览器窗口。

    这是w3cschool上的描述,我的理解是:

    _blank 在当前浏览器下打开一个新的窗口中载入链接文档

    _self 在链接所在的当前浏览器的当前窗口中框架中载入链接文档(默认)

    _parent 在链接的当前浏览器的当前窗口中框架的上一级框架载入链接文档(一直都是窗口载入)

    _top 当前浏览器的当前整个窗口中载入链接文档(一直都是窗口载入)

    例如:

    <html>
    
    <frameset cols="200,*">
      <frame name="p">
       <frame src="a.html">
       <frame src="b.html" name="view_frame">
      </frame>
    </frameset>
    </html>
    这是 "toc.html" 的源代码:
    
    <h3>Table of Contents</h3>
    <ul>
      <li><a href="pref.html" target=“_blank">Preface</a></li>
      <li><a href="chap1.html" target="_top">Chapter 1</a></li>
      <li><a href="chap2.html" target="_parent">Chapter 2</a></li>
      <li><a href="chap3.html" target="view_frame">Chapter 3</a></li>
    </ul>

    第一个将会在当前浏览器将打开一个新的标签页

    第二个将会在当前浏览器的当前标签页打开,不管它有多少个父级框架

    第二个将会在链接的父级框架中打开,在本例中就是name="p"的框架

    第四个是自指定的框架中打开,本例就是name="view_frame"的框架(有点像tab)

  • 相关阅读:
    轉載:Case具有两种格式。简单Case函数和Case搜索函数。
    一個可以蓋住 DropDownList 的 div
    UpdatePanel屬性的超級組合
    C#发送Email邮件三种方法的总结(转载)
    使用 Using 語句釋放有限的資源
    轉載:利用List的Sort()、Find()、FindAll()、Exist()來解決一些問題
    Div 的 絕對定位與相對定位
    一個非技術的問題(我的電腦中毒了,電腦桌面多了一個IE的快捷方式,無論如何也刪除不了)
    轉:SQL Server中Case 的不同用法
    一個簡單的排班方法
  • 原文地址:https://www.cnblogs.com/wolm/p/3465157.html
Copyright © 2020-2023  润新知