我在文档中看到,在大胆的弹出窗口中,可以通过ajax选项将特定的div加载到灯箱中。
parseAjax:function(mfpResponse){ // mfpResponse.data是来自ajax“success”回调的“数据”对象 //对于简单的HTML文件,它只是String //您可以修改它以更改弹出窗口的内容 //例如,仅显示#some-element: // mfpResponse.data = $(mfpResponse.data).find('#some-element');
// mfpResponse.data必须是String或DOM(jQuery)元素
是否有类似的方法将div从本地网址(非外部网站)加载到iframe中以仅显示页面的一部分? 欢迎任何提示
答案 0 :(得分:1)
这对我有用:
在加载到iFrame的页面上我检查了页面是否在框架中
if (top === self) {
// no frame
} else {
$("#mydiv1, #mydiv2").hide(); //frame
}
发现于: Check if page is in Iframe for Google Chrome
但这只是一个快速的解决方法,欢迎任何更优雅的解决方案