Hyperlink 如何在新的选项卡式iframe中打开页面?

Hyperlink 如何在新的选项卡式iframe中打开页面?,hyperlink,html,iframe,Hyperlink,Html,Iframe,我正在尝试在新选项卡中打开链接。很简单。但我也希望它在一个iframe中,这样我就可以切掉页面的顶部。这可行吗?例如,是否可以执行类似于此破译代码的操作 <a href="//stackexchange.com" target="_blank iframe">StackExchange</a> iframe { margin-top: 100; } iframe{ 利润率最高:100; } 不是这样,创建一个页面来捕捉它(如果您控制页面): 或者,您可以添加

我正在尝试在新选项卡中打开链接。很简单。但我也希望它在一个iframe中,这样我就可以切掉页面的顶部。这可行吗?例如,是否可以执行类似于此破译代码的操作

<a href="//stackexchange.com" target="_blank iframe">StackExchange</a>

iframe {
    margin-top: 100;
}

iframe{
利润率最高:100;
}

不是这样,创建一个页面来捕捉它(如果您控制页面):

或者,您可以添加一个基本标记来完成此操作,这样就不必为每个锚点放置prepend和
target
,但这会使所有锚点都预先设置好(您可能不希望):



如果你不控制页面,事情很快就会变得困难得多。这需要您获取页面的内容,然后找到一个方法将
my\u iframeCatcher.php?url=
预先添加到每个url

您需要创建一个PHP
文件\u get\u contents()
,以便找到一种使用javascript的巧妙方法。我建议您先试用javascript,如果您使用
file\u get\u contents()
方法,下载所有这些页面将耗尽带宽

<a href="my_iframeCatcher.php?url=//stackexchange.com" target="_blank">StackExchange</a>
<div>your top banner</div>
<iframe src="<?=urlencode($_GET['url'])?>"></iframe>
<base href="_iframeCatcher.php?url=" target="_blank">