`

jquery在加载完iframe的内容后才进行下一步操作

 
阅读更多
<iframe id="previewFrame" scrolling="no" class="previewFrame" frameborder="0"></iframe>

 

var iframe = document.getElementById("previewFrame");
if (iframe.attachEvent) {
	iframe.attachEvent("onload", function() {
                //以下操作必须在iframe加载完后才可进行
		$("#themes").find(".selected").trigger("click");
	});
} else {
	iframe.onload = function() {
                //以下操作必须在iframe加载完后才可进行
		$("#themes").find(".selected").trigger("click");
	};
}
 
分享到:
评论
1 楼 Mr.Bruce 2016-05-27  
有用

相关推荐

    jQuery获取与设置iframe高度的方法

    在讨论网页设计与前端开发时,常常需要处理不同元素的布局问题,其中iframe元素作为一个内嵌的网页框架,经常被用来展示来自其他域的内容。然而,由于同源策略的限制,直接操作iframe的DOM内容可能会变得较为复杂。...

    jQuery解决iframe高度自适应代码

    在这篇文章中,我们将重点介绍jQuery如何用于解决iframe高度自适应问题,同时也会涉及到DOM操作、内容加载事件处理以及scrollHeight属性等相关知识点。 首先,要实现iframe高度自适应,我们需在包含iframe的页面中...

    JQUERY 打印控件

    在jQuery打印控件中,这通常是最后一步,且在此之前需要完成所有准备工作,如设置`iframe`的内容和样式。 6. **跨域问题**:如果需要打印的页面与`iframe`不在同一个源下,可能会遇到跨域问题。此时,需要在服务器...

    基于jQuery Rebox lightbox实现的相册效果源码.zip

    首先,jQuery Rebox是一款轻量级的Lightbox插件,它为网页中的图片、视频和iframe等内容提供了弹出展示的功能。它的主要优点在于简洁的API,易于定制和良好的浏览器兼容性。在实现相册效果时,Rebox能够自动处理一组...

    编写jquery弹出框插件.docx

    以下是如何编写一个简单的jQuery弹出框插件的详细步骤,结合给定的文件内容进行说明: 1. **配置弹出框信息** 插件的配置信息是其可定制性的重要部分。`default`对象中包含了弹出框的基本属性,如`boxUrl`(弹出...

    unigui_ztree html嵌入iframe

    这样,当页面加载时,iframe就会显示ZTree的内容。 ```xml &lt;dx:ASPxIFrameControl ID="iframe1" runat="server" Width="100%" Height="400px" Src="path/to/your/ztree.html" /&gt; ``` 3. 跨域通信:由于安全限制,...

    解决eWebEditor无法预先赋值问题,setHTML()失效

    利用jQuery等库提供的`$(document).ready()`函数可以更方便地确保DOM元素加载完毕后再执行操作: ```javascript $(document).ready(function() { eWebEditor1.setHTML('&lt;%=content%&gt;'); }); ``` **3. 同步内容至`...

    Selenium WebDriver精讲

    - 在`iframe`内进行元素定位和操作。 - 切换回主文档。 #### 六、捕获弹出窗口 第六章讲解如何捕获和处理浏览器中的弹出窗口,包括`alert`、`confirm`和`prompt`对话框。 **捕获弹出窗口的方法**: - 捕获并响应`...

    弹出层之1:JQuery.Boxy (一) 使用介绍

    这一步通常在$(function(){...})中实现,这是一个典型的JQuery文档就绪事件处理器,它确保在DOM完全加载后执行其中的代码。在文档就绪事件中,通过调用$( ".boxy" ).boxy();这样的代码,可以给所有带有"boxy"类的...

    自己写的弹出层

    4. **事件处理**:弹出层可能需要与页面上的其他元素互动,例如点击某个按钮触发弹出层,或者在弹出层关闭后执行某些操作。这需要设置适当的事件监听器。 5. **响应式设计**:为了适应不同设备和屏幕尺寸,弹出层...

    Thinkphp5结合layer弹窗定制操作结果页面

    通过灵活使用layer插件,开发者可以根据需要定制各种不同风格和功能的弹窗,更好地展示操作结果和引导用户进行下一步操作。 本文虽然未直接展示Thinkphp5与layer插件的集成代码细节,但给出了定制操作结果页面的...

    layer 刷新某个页面的实现方法

    在网页开发中,有时我们需要对页面进行刷新操作,特别是在使用弹窗插件如layer时,可能需要刷新包含弹窗的整个页面或者仅刷新弹窗内的内容。本文将详细讲解如何利用layer来实现页面的刷新功能。 Layer是一款轻量级...

    ExtAspNet_v2.3.2_dll

    -修正了使用IFrameUrl的Tab在切换过程中会重复加载的问题,这是一个在v2.1.6引入的问题(feedback:eroach)。 -修正了启用AutoPostBack的Grid,其RowClick会覆盖LinkButtonField, HyperLinkField, CheckBoxField的...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -修正了使用IFrameUrl的Tab在切换过程中会重复加载的问题,这是一个在v2.1.6引入的问题(feedback:eroach)。 -修正了启用AutoPostBack的Grid,其RowClick会覆盖LinkButtonField, HyperLinkField, CheckBoxField的...

Global site tag (gtag.js) - Google Analytics