Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.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
Javascript 以id为目标的其他iframe_Javascript_Html_Css_Iframe - Fatal编程技术网

Javascript 以id为目标的其他iframe

Javascript 以id为目标的其他iframe,javascript,html,css,iframe,Javascript,Html,Css,Iframe,我在index.html上有三个IFrame 框架 .顶{ 浮动:两者都有; 宽度:99.7%; 身高:18%; } .菜单{ 浮动:左; 宽度:13%; 身高:82%; } .主要内容{ 浮动:左; 宽度:86.5%; 身高:82%; } 下面是list.html的代码 列表 正如您从index.html中看到的,我试图做的是使用idtengah来打开list.html中的链接 据我所知,添加标签target=以及href将在框架集上起作用,所以在IFrame上是不同的?那

我在index.html上有三个IFrame


框架
.顶{
浮动:两者都有;
宽度:99.7%;
身高:18%;
}
.菜单{
浮动:左;
宽度:13%;
身高:82%;
}
.主要内容{
浮动:左;
宽度:86.5%;
身高:82%;
}

下面是list.html的代码


列表




正如您从index.html中看到的,我试图做的是使用id
tengah
来打开list.html中的链接

据我所知,添加标签
target=
以及
href
将在框架集上起作用,所以在IFrame上是不同的?那么我应该在哪里添加什么

谢谢


注意:不要为judul.html操心,它只在顶部框架上运行,不会影响其他IFrame

您需要添加
name=“tengah”


\u blank在新窗口或选项卡中打开链接的文档

\u self在单击链接文档的同一帧中打开链接文档(这是默认设置)

\u parent在父框架中打开链接的文档

\u top在窗口的整个主体中打开链接的文档

framename在命名框架中打开链接文档

 <iframe class="mainContent" src="" id="tengah" name="tengah" ></iframe>


这意味着它不能基于id进行定位?这听起来很傻,但是如果我必须使用id来代替名称,那么我如何定位帧呢?是的,你需要为帧使用名称
<html>
<head>
    <title>List</title>
</head>
<body>
    <br></br>
    <a href="about.html" target="tengah" style="color:blue;margin-center:40px;font-family:Segoe UI;">Main page</a>
    <br></br>
    <a href="list.html" target="tengah" style="color:blue;margin-center:40px;font-family:Segoe UI;">About Us</a>
</body>
</html>
<a target="_blank|_self|_parent|_top|framename"> 
 <iframe class="mainContent" src="" id="tengah" name="tengah" ></iframe>