2017-09-22 79 views
1

我想要將一些HTML代碼嵌入到網站中。 該代碼是一個應該有一堆鏈接的iframe,但是當我點擊這些鏈接時,他們只是將該頁面加載到iframe塊中。嵌入式html中的鏈接

before click after click

下面是代碼:

base.html文件

<head height="200" width="300"> 
    Text 
</head> 
<div> 
<body> 
    <iframe height="200" width="300" src="test.html"></iframe> 
</body> 
</div> 

的test.html

<head> 
    <a href="file:///Users/Jean/base.html">Link</a> 
</head> 

有我告訴鏈接的方式不要加載框架內?

我已經知道了一個解決方法,即將「target =」_ blank「」添加到鏈接中,以便在新選項卡中打開。

+1

可能的重複[如何創建一個頁面鏈接並加載該頁面上的iframe中的特定內容](https://stackoverflow.com/questions/17618314/how-can-i-create-a-link-頁面和頁面加載特定內容iframe-on-that-page) – jhenderson2099

+0

嘗試'target =「_ parent」 – Venky

回答

2

嘗試添加target屬性如下圖所示

<a href="file:///Users/Jean/base.html" target="_parent">Link</a> 

標籤_parent將目標鎖定在iframe的直接父窗口。 標籤_top將以頂部窗口爲目標。

1

嘗試增加target="_top"這應該針對家長的URL,而不是iframe網址

<head> 
    <a target="_top" href="file:///Users/Jean/base.html">Link</a> 
</head>