1
我正在一個有很多作者的WordPress網站上工作。故事通常包含外部鏈接,我正在尋找一種方法,我們可以自動打開外部鏈接,並帶有一個帶有「返回我們的網站」鏈接的小標題以及一個關閉按鈕。用iframe自動打開外部鏈接?
理想情況下,這將自動完成,但我們也希望能夠手動創建鏈接,並在我們的標題中以相同類型的iframe打開鏈接。我怎麼去設置這個呢?
我正在一個有很多作者的WordPress網站上工作。故事通常包含外部鏈接,我正在尋找一種方法,我們可以自動打開外部鏈接,並帶有一個帶有「返回我們的網站」鏈接的小標題以及一個關閉按鈕。用iframe自動打開外部鏈接?
理想情況下,這將自動完成,但我們也希望能夠手動創建鏈接,並在我們的標題中以相同類型的iframe打開鏈接。我怎麼去設置這個呢?
我建議你通過Javascript來構建這個,所以你可以根據需要輕鬆地關閉/打開它,它也會是可移植的,你也可以在其他站點上使用它。
步驟做: 通過所有的錨鏈接,如果href是外部鏈接,添加屬性目標的空白,並改變在href鏈接
if(external_link){
a.target = '_blank';
a.href="http://example-ownsite.com/iframe_holder/?page=" + a.href;
}
然後在我的網頁上http://fedmich.com/works/odesk/ 看看所以你可以在iframed頁面上提供一個垂直滾動條。 我使用的功能叫做resizeIframe()那裏
注意:有些網站不希望被放置在iframe中,他們將從topframe分離。
謝謝!這聽起來像它會做我們網站上的鏈接的伎倆。是否有可能沒有Javascript?那麼我們可以在通過電子郵件發送的鏈接或其他不允許使用Javascript的服務上使用它? – Ryan
是的,它也可以通過PHP代碼完成。 當你說它將被用作電子郵件時,那麼服務器處理是要走的路。讓我給你一個你可以使用的功能。 – fedmich
太棒了,謝謝!它可能會用於幾種不同的情況 - 一些在電子郵件中,一些則來自網站本身的文章。 – Ryan