Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 关于iframes的问题?_Html - Fatal编程技术网

Html 关于iframes的问题?

Html 关于iframes的问题?,html,Html,我有一个iframe: 例如 现在,当点击这个框架中的链接时,我希望我的整个页面都转到那个页面,而不仅仅是那个框架 我该怎么做 谢谢将超链接的“target”属性设置为“\u top”。您可以控制链接在iframe内容中的位置吗 如果是,您可以在iframe中的链接中设置target=“\u parent”。有两个选项: <iframe src="example.html"></iframe> 第一个选项:如果可以编辑框架中的页面,请将该页面中的所有链接设置为 tar

我有一个iframe:

例如

现在,当点击这个框架中的链接时,我希望我的整个页面都转到那个页面,而不仅仅是那个框架

我该怎么做


谢谢

将超链接的“target”属性设置为“\u top”。

您可以控制链接在iframe内容中的位置吗

如果是,您可以在iframe中的链接中设置target=“\u parent”。

有两个选项:

<iframe src="example.html"></iframe>
第一个选项:如果可以编辑框架中的页面,请将该页面中的所有链接设置为

target=“\u top”

所以应该是这样

EXAMPLE.HTML

This is an example website.
This is an example <a target="_top" href="http://www.google.com">link</a>
这是一个示例网站。
这是一个例子
然后是有iframe的主网页

<iframe src="example.html"></iframe>

这应该很好

另一种方法是使用Javascript自动设置所有链接。这仅在您正在加载的页面与主页位于同一域中时有效

<script language="Javascript">
function changeLinks(targ)
{
var links=targ.contentDocument.getElementsByTagName("a");

    for(var i=0;i<links.length;i++)
    {
        links[i].target="_top";
    }

}

功能更改链接(targ)
{
var links=target.contentDocument.getElementsByTagName(“a”);

对于(var i=0;i..No use..仍然在同一帧中打开链接…No use..仍然在同一帧中打开链接..您必须在单击的链接上设置目标属性…而不是将整个帧包装在锚定中。