2011-05-17 113 views
0

我網站的投資組合部分下的鏈接在新窗口中打開,而不是在iframe中打開。直到最近他們都工作得很好,但後來突然停下來,我沒有改變代碼。我仔細檢查了代碼並嘗試了不同的變體,但沒有明顯的理由不起作用。我真的很難過,我非常感謝任何幫助! 該網站是www.risanicole.com,所以你可以檢查源代碼。 謝謝!iframe鏈接不在框架中打開

+0

你有沒有看過爲iframe生成的源代碼..是你的域的iframe頁面,即你控制它嗎?我們也可以看到iframe的生成源 – mcgrailm 2011-05-17 17:23:27

+0

我無法在Chrome 11/OSx中重現 - 投放的產品組合在iFrame中正常加載。你注意到什麼瀏覽器的問題? – peteorpeter 2011-05-17 19:03:21

回答

0

我跑到第三方組件相同的問題,並最終使用jQuery來獲得我想要的行爲。如果這是一種選擇,你可以做這樣的事情:

$(document).ready(
    function() { 
     $("a").attr("target", "_parent"); 
    }); 
0

我遇到了同樣的問題來了。我認爲應該將超鏈接的目標作爲iframe的名稱而不是id(如果你這樣做的話),否則你不應該編寫目標iframe的任何「src」屬性。

相關問題