- objective-c - iOS 5 : Can you override UIAppearance customisations in specific classes?
- iphone - 如何将 CGFontRef 转换为 UIFont?
- ios - 以编程方式关闭标记的信息窗口 google maps iOS
- ios - Xcode 5 - 尝试验证存档时出现 "No application records were found"
我知道 _blank
在与 anchor 标记一起使用时会打开一个新选项卡,而且,在使用框架集时我会使用自定义目标,但我想知道 _parent 之间的区别
、_self
和 _top
。
最佳答案
虽然这些答案很好,但恕我直言,我认为它们没有完全解决问题。
anchor 标记中的 target 属性告诉浏览器 anchor 的目标。它们最初是为了操纵 anchor 并将其定向到文档框架系统而创建的。这是在 CSS 帮助 HTML 开发人员之前很久。
虽然 target="_self"
是浏览器的默认目标,但最常见的目标是 target="_blank"
,它会在新窗口中打开 anchor (已被通常通过浏览器设置重定向到选项卡)。 “_parent”
、“_top”
和 framename
标签对于那些不熟悉 iframe 网站 build 时代的人来说是个谜作为趋势。
target="_self"
这会在同一帧中打开一个 anchor 。令人困惑的是,因为我们通常不再在框架中编写(并且 frame
和 frameset
标签在 HTML5 中已过时),人们假设这是一个相同的窗口函数。相反,如果此 anchor 嵌套在框架中,它将以某种沙盒模式打开,这意味着仅在该框架中打开。
target="_parent"
如果它们彼此嵌套,将在框架的下一层打开
target="_top"
这打破了它嵌套的所有框架之外,并在浏览器窗口中将链接作为顶部文档打开。
target="framename
这最初被弃用但在 HTML5 中恢复。这将针对有问题的确切框架。虽然 name
是该方法具有的正确方法已替换为使用 id
标识标签。
<!--Example:-->
<html>
<head>
</head>
<body>
<iframe src="url1" name="A"><p> This my first iframe</p></iframe>
<iframe src="url2" name="B"><p> This my second iframe</p></iframe>
<iframe src="url3" name="C"><p> This my third iframe</p></iframe>
<a href="url4" target="B"></a>
</body>
</html>
关于html - anchor 标签目标属性中_self、_top、_parent的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18470097/
在插入某些带有滚动条的 jQuery DIV 滚动条后,我花了 2 天的时间修复了故障 href="" 链接。 我在这些 DIV 中有 href="" 链接,单击它们但浏览器没有执行任何操作,无论它们
此代码将 href 加载到新窗口并加载到 self 中,这是为什么?不应返回 false;停止默认点击? //get links in paragraphs var first_p = $$('#cl
什么时候 _self frame target变得有用或值得使用它? 这不是(总是?)默认行为吗? 最佳答案 可以使用 更改默认值 中的标签: 在这种情况下,您可以使用 target="_self
在哪里记录了该关键字的存在? (我想这是一个常量,而不是一个对象,对吗?)。 无论如何,我想知道它的记录位置,看看是否还有其他我不知道的关键字。 谢谢 最佳答案 这并不能真正回答问题,但是我认为必须提
我有一个从 Document 类继承的类来访问 Resource 类属性。 public class UserProducts : Document { public string Id {
我在这里和那里看到过这个,但找不到关于这个“东西”的任何信息。任何人都可以向我们提供一些有关#_self 提议的信息吗? 最佳答案 将跳转到 ID 为 _self 的元素在当前页面。 例如,在页面下方
我有我的 Angular Directive(指令),这是一些 div 周围有一个 但是当我点击 div 时它不会重新加载我的页面。 我做错了什么吗? 这是完整的指令
我怎样才能使所有链接通过 jQuery 或 javascript 具有相同的“_self”目标? 最佳答案 把它放在 中: 无需 JavaScript - HTML 具有内置功能! 关于javas
我有一个 View ,我试图根据 http://symfony.com/doc/current/cookbook/form/form_customization.html#how-to-customi
我想向下滚动到 angularjs 中的一个部分,当我使用 href 标签时,它会导航到下一页。有什么办法可以做到这一点吗? Section 1 Section 2 Sect
我的问题是: 当我使用时: window.open("example.com","_self"); 或 self.open("example.com"); 或 window.location.href
请看我下面的js函数。如果我在没有 _self 属性的情况下进行重定向,该函数工作正常。此外,无论我做了什么,它都不会停止页面本身的重定向,我认为这就是为什么 _self 无法正常工作并且可以正常用于
我正在使用 php 制作一些网页,但我在尝试制作链接时遇到了一些困难。 基本上我有我的 在其上设置 target="_self"以使其保持在同一页面上。 (请注意该页面是一个新窗口,我也尝试使用“_t
围绕这个修改有一个 href 应该在同一窗口中打开链接,但这不会发生。打开此链接的唯一方法是添加 target="_blank"反而。 如何解决? .centered { position: ab
我在我的应用程序中使用 Modernizr,并且它以某种方式转换来自 的链接 至 . 我想要在同一窗口中打开一些链接,即使它们转到不同的域。 以下是我正在使用的 Modernizr 的功能: Buil
我尝试在我的网站上使用 Facebook 注册插件的 iframe 版本,但在重定向目标方面遇到问题。 在我的网站上,页面中间有一个 iframe;当用户单击“注册”时,我希望 iframe 导航到r
所以我想知道如何编写一个按钮来打开 2 个网址。我看到 Retailmenot.com 在点击“获取优惠”按钮时会这样做。它会打开一个新选项卡,其中包含他们自己网站内的文章,但在原始选项卡上会打开指向
下面的 Javascript 函数用一些新文本替换当前窗口的内容,还添加了一个按钮,使用户能够返回到以前的内容。这在 FF 和 IE 中有效,但在 Chrome 中无效,Chrome 显然不会将新内容
正如标题所说,我正在尝试为 inAppBrowser 插件创建目标 _self 以在 phonegap webview 中打开外部链接。但目前它改为在 inAppBrowser 中打开。 我正在使用这
我想使用 Azure 在 DocumentDB 中创建集合。我写了一个代码,但在执行时会抛出一个错误,指出“无法读取未定义的属性‘_self’”。下面是我的代码,请任何人查看我的代码并帮助我。 app
我是一名优秀的程序员,十分优秀!