簡體   English   中英

強制框架在頂部框架中打開新窗口

[英]force a frame to open new window in the top frame

例如:

<html>
......
   <iframe name="first">
       <html>
         ......
                <iframe name="second"></iframe>
                <iframe name="third"></iframe>
         ......
       </html>
   </iframe>
......

</html>

我希望第三或第二個iframe打開被單擊的鏈接,並在第一幀中打開。 目標屬性不起作用。

有可能的 ? 如果是,那該怎么辦?

var WindowSrc = $("#second").attr("src");
window.open(WindowSrc);

注意:如果要打開新窗口,則需要確保允許彈出窗口。

您可以使用<a>標簽上的target屬性來控制iframe的打開位置: http : //www.w3schools.com/tags/att_a_target.asp

_blank:在新窗口或選項卡中打開鏈接的文檔

_self:在與單擊鏈接相同的框架中打開鏈接的文檔(默認設置)

_parent:在父框架中打開鏈接的文檔

_top:在整個窗口中打開鏈接的文檔

framename:在命名框架中打開鏈接的文檔

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM