2014-03-01 27 views
1

我在文檔中看到,在大型彈出窗口中可以通過ajax選項將特定的div加載到lightbox中。Magnific Popup:將特定div加載到iframe中

parseAjax:功能(mfpResponse){// 是mfpResponse.data從阿賈克斯 「成功」 回調 //爲簡單的HTML文件中的 「數據」 對象,它僅僅是字符串 //你可以修改它改變彈出的內容 //例如,只顯示#some-element: // mfpResponse.data = $(mfpResponse.data).find('#some-element');

// mfpResponse.data必須是字符串或DOM(jQuery的)元件

是有相似的方式從本地URL(未外部網站)一個div加載到iframe只顯示頁面的一部分? 任何提示,歡迎

回答

1

這爲我工作: Check if page is in Iframe for Google Chrome

:在加載到iFrame我做了一個檢查,如果該頁面是在一個框架

if (top === self) { 
    // no frame 
} else { 
    $("#mydiv1, #mydiv2").hide(); //frame 
} 

上找到

但它只是一個快速的解決方法,任何更優雅的解決方案,歡迎