我遇到了Fancybox Ajax的问题。
它在FF中工作正常,但在IE7中没有。弹出布局中断,内容未加载。
您可以在此处查看:http://www.sumsy.com/temp/templatesys/config.php?template=1
基本上,在我的php页面上,它有以下内容:
<div id="content">
<a href="config.php?template=1">Template 1</a>
<a href="config.php?template=2">Template 2</a>
</div>
在另一页上,我使用:
来调用它<a id="changeTemplate" href="modules/templateList.php">Change Template</a>
不确定为什么它在IE7中没有正常显示。 如果我使用iframe(class =“iframe”)代替,那么它可以正常工作。
先谢谢。
答案 0 :(得分:1)
'height':'auto',
为你的javascript,删除逗号。如果它是最后一个,那就不应该存在。
抱歉,我没有读完你的其余问题。据我所知,fancybox要求您具体说明是否为iframe。试试这样的事情$(".frame_modal_box").fancybox({
'width' : 350,
'autoScale' : true,
'centerOnScroll' : true,
'type' : 'iframe'
});