Colorbox仅在IE8中加载变量URL

时间:2012-04-27 15:35:59

标签: javascript internet-explorer coldfusion colorbox

其他信息1
控制台中不显示任何错误。此问题也只发生在Windows XP上的IE8中。 IE8中的Windows 7工作正常。

问题
我正在请求colorbox打开一个复杂的URL

$('.manage_locations').colorbox({
    innerWidth: '1100px',
    innerHeight: '505px',
    iframe:true,
    href:'/admin_console/assignments_groups_group_information_manage_locations.cfm?gid=3&CFID=22701&CFTOKEN=83690449'});

此系统内置于ColdFusion中。当我单击触发器.manage_locations时,它会启动颜色框,但加载器只是旋转并且从不加载iFrame内容。我已经将问题缩小到问题是?之后的网址中的数据任何想法如何为IE8纠正这个问题?

非常感谢任何帮助。谢谢。

1 个答案:

答案 0 :(得分:2)

通过将fastIframe属性设置为false来延迟删除加载图形,直到iframe元素的onload事件触发为止,此问题已得到纠正。例如:

$('a.myIframe').colorbox({iframe:true, width:500, height:500, fastIframe:false});