我正在尝试将fancybox嵌入CRM2011表单上确实显示了参考页面。问题是,在兼容模式下,内容似乎并没有完全呈现。不幸的是,我对Doctype或HTML标签没有任何控制权(用于符合MS Dynamics)。
我意识到这甚至可能没有资格作为花哨的问题,但我只是希望你们可能会在某个地方开始寻找。
这是我用来初始化的代码:
$.fancybox.open(
{
href: 'https://myreferralpod.com/refapp/',
title: 'Create Referral', // + name
type: 'iframe',
iframe: {preload: true},
padding: 5,
margin: [20,20,5,20],
helpers : {
overlay : {
closeClick : false,
showEarly : false
}
},
//autoResize : true,
fitToView : true,
width : '80%',
height : '80%',
openEffect : 'none',
closeEffect : 'none',
arrows: false
});
(对不起,无法发布图像)
以下是以兼容模式显示的内容:兼容模式
以下是常规(需要)常规模式
<div class="container" id="page"...
需要在其中添加其他CSS样式。尝试添加position:relative
这在myreferralpod.com/refapp/
页面内(不在CRM侧)。