iframe 内容在 IE8 - IE9 中完全加载
iframe content full loading in IE8 - IE9
我在IE8-9中页面完全加载时遇到问题。我想在div 内容完全加载后执行一些操作,但在 IE8-9 中,页面未完全加载。此外,该操作无法正常工作,因为它应该对加载的内容执行一些操作。
这是我代码的一小部分。我正在尝试访问 iframe 内容并在 iframe 完全加载时更改样式:
$('#simulator_content').load(function(){
if($('.edit-but').hasClass('edit_css_click')){
$('#simulator_content').contents().find('#inner__wp_cincopa_1').find('style').html($("#_skin_css_new").val());
}
});
// there might be any third party image / request that's why it taking so much time to load
// here is an alternate way to do that thing
// check selector ID name with closest one
function reCheckElem(){
if($("#simulator_content").length>0){
// now element is loaded / available to modify
alert("Element is ready to modify!!");
} else {
setTimeout(function(){
reCheckElem(); // wait 0.5 second and check in again
},500);
}
}
// call it when page start loading
reCheckElem();
相关文章:
- 如何在IE9中使用ajax启用加载本地文件
- IE9中的Angular JS页面加载问题
- 当窗口打开时,IE9在加载前启动事件
- 当网格视图设置为 true 时,Jqgrid 在 IE9 中显示“正在加载”
- IE9 - 使用 jQuery 将 html 表加载到页面中
- 使用 JavaScript 为 IE9 用户重新加载页面一次
- d3js 加载静态 svg 在 IE9 中不起作用(responseXML = null)
- 挖空动态模板不会在 IE9 中加载
- AngularJS在IE9 Quirks模式下未加载
- iframe 内容在 IE8 - IE9 中完全加载
- Dynatree IE9 加载时出现问题
- 在 AJAX 请求上动态生成的大型 SVG 文件在 IE9 中无法正确加载
- Angularjs $http IE9 中的本地磁盘问题加载数据
- popuppanel中的Pagemethods没有在IE9中第二次加载
- 如果readyState加载时发生register事件,则在IE9中未触发onload事件
- '日期'在FacePile加载的javascript中的IE9中未定义
- 上传图片并在画布中加载,IE9,不支持FileApi
- Head.js只加载IE9及以下版本中的第一个样式表
- 自定义延迟加载- IE9内存泄漏
- Webpack:仅使用特定配置加载 IE9 的脚本