Firefox和多个iframe没有加载

时间:2012-11-25 13:50:50

标签: php jquery firefox iframe centos

这个问题已在其他几个地方提出过几次,但从未真正得到过回答。我的问题是这个。

我在页面上有4个iframe,每个iframe指向同一个域,请求相同的资源,但根据参数显示不同的结果。 iframe正在通过JQuery加载。实施例

//Get the data needed for form the iframe
var domain = $('#domain').val();
var application_id = $('#application_id').val();
var url = 'http://' + domain + '/appearance/theme/' + application_id  +'?device=';

//Load an empty iframe into the page
$('<iframe src="" height = "400px" id="iphone_demo" name="iphone_demo" ></iframe>').appendTo('#iphone_frame');
$('<iframe src="" height = "400px" id="android_demo" name="iphone_demo" ></iframe>').appendTo('#android_frame');
$('<iframe src="" height = "600px" id="ipad_demo" name="iphone_demo" ></iframe>').appendTo('#ipad_frame');
$('<iframe src="" height = "600px" id="facebook_demo" name="iphone_demo" ></iframe>').appendTo('#facebook_frame');

//Now set the iFrames source
$('#iphone_demo').attr('src', url + 'iphone');
$('#android_demo').attr('src', url + 'android');
$('#ipad_demo').attr('src', url + 'ipad');
$('#facebook_demo').attr('src', url + 'facebook');

iframe“#iphone_demo”完美无缺。其他iframe崩溃,因为似乎从未加载所有js脚本文件。 JS脚本文件使用PHP聚合。这只发生在FireFox中。

服务器是Centos 6,使用apache并通过PHP提供页面服务。有没有人知道为什么会这样。

0 个答案:

没有答案