`
jsycbc
  • 浏览: 8146 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Iframe加载页面,页面内控件被iframe遮住,无法获取焦点的解决办法。

阅读更多
现象:用层模拟弹出页面。 在层中嵌入一个iframe,该iframe引入一个页面,该页面中有一个输入框,经常出现打开后无法获得焦点,需要按一下TAB键才可以。


解决过程:尝试了N种方式,单步跟发现没有任何异常。后借助搜索引擎发现,在IE6上的确出现这个问题,可能是IE6的一个bug。本人使用的是IE8。百思不得其解,花了两天时间。后在页面加载完成后直接将焦点放在第一个输入框内,结果问题解决。至于什么原因还是没有发现,真是让人无语啊。
0
0
分享到:
评论

相关推荐

    Iframe获取父页面的变量和控件

    在网页开发中,有时我们需要在一个页面(子页面)中访问另一个页面(父页面)的数据或控制元素,这种情况下,`Iframe` 提供了一个解决方案。本文将深入探讨如何通过 `Iframe` 获取父页面的变量和控件。 首先,我们...

    解决下拉菜单被iframe遮住问题

    在网页设计中,下拉菜单经常用于实现导航或者...总之,解决下拉菜单被`iframe`遮住的问题通常涉及调整`z-index`、重新定位元素或使用JavaScript进行动态调整。根据具体场景选择合适的方法,可以有效地解决这类问题。

    div被iframe遮住的几种情况及解决方法

    在前端开发过程中,DIV元素被IFRAME遮挡是一个常见的问题,尤其是当页面布局复杂或存在多层嵌套的元素时。以下将详细阐述几种DIV被IFRAME遮挡的情况,并提供相应的解决方法。 首先,要了解的是IFRAME是一种HTML元素...

    asp.net 中使用iframe动态加载页面

    ASP.NET 中使用 iframe 动态加载页面 ASP.NET 中使用 iframe 动态加载页面是指在 ASP.NET 应用程序中使用 iframe 元素来加载外部页面或资源的技术。这种技术可以使得开发者更方便地在应用程序中嵌入外部资源,提高...

    easyui iframe 页面重复加载的问题

    在该事件中,获取被选中的标签对应的iframe,并为其动态设置正确的src值。 这样处理后,页面就只会在用户实际需要查看对应标签页的时候才加载iframe内容,从而避免了页面的重复加载问题,提高了页面的响应速度,并...

    iframe跨域常用问题和iframe页面自适应

    在网页开发中,`iframe`(Inline Frame)是一种非常实用的元素,它可以将一个完整的HTML文档嵌入到当前页面中,常用于实现页面组件化、加载外部内容或隐藏页面加载等场景。本篇文章将深入探讨两个关键知识点:`...

    iframe加载时白块及刷新白色背景问题解决

    在使用iframe时,iframe背景为白块,刷新时也会闪过白块。如果刷新时间长,就会一直出现白块,让人很烦恼,通过网上搜资料,测试很多依然没有效果,最终解决方法如下所示,注意主要针对IE浏览器测试。

    IFrame中Session丢失的解决办法

    在探讨“IFrame中Session丢失的解决办法”这一主题时,我们首先需要理解Session与IFrame的基本概念及其在Web开发中的交互方式。Session是Web应用中用于存储用户特定信息的一种机制,它允许开发者在用户的会话期间...

    iframe弹出框遮罩父类页面

    总的来说,"iframe弹出框遮罩父类页面"是一个常见的前端交互需求,通过合理使用`iframe`、JavaScript和CSS,以及像EasyUI这样的库,可以实现高效、简洁的解决方案。理解并掌握这些知识点对于提升网页交互体验至关...

    iframe中页面显示不全1

    为解决此问题,可以尝试使用JavaScript或jQuery动态获取嵌入页面的实际高度,并据此调整`<iframe>`的高度。 此外,跨域问题也可能导致iframe内容无法正常显示。由于同源策略的限制,`<iframe>`只能加载与包含它的...

    完美解决iframe跨域问题

    3. **iframe跨域问题**:当iframe加载的页面与包含它的页面不在同一个域时,就会出现跨域问题,导致无法直接通过JavaScript进行通信,如获取iframe内的内容、设置iframe的属性等。 **二、iframe跨域的解决方案** 1...

    iframe内容高度 iframe自适应高度终极解决Iframe设置高度后无法缩小问题

    在网页开发中,`<iframe>`元素是一种非常实用的工具,它允许我们在一个页面中嵌入另一个页面的内容,实现页面的组合或者隔离加载。然而,`<iframe>`的高度自适应问题常常困扰着开发者,尤其是当`<iframe>`内部的内容...

    JS页面跳转和js对iframe进行页面跳转、刷新

    在IT领域,特别是前端开发中,JavaScript(简称JS)被广泛用于实现网页的动态功能,包括页面跳转和对iframe内的页面进行跳转与刷新。本文将深入解析JS页面跳转的各种方法,以及如何利用JS操作iframe进行页面跳转和...

    iframe父页面与子页面通信及相互调用方法

    - **子页面(Child Page)**:在`iframe`中显示的页面,是内嵌页面或被嵌入的页面。 2. **同源策略(Same-Origin Policy)** 为了防止恶意网站之间的数据泄露,浏览器实施了同源策略。只有当父页面和子页面具有...

    JS iFrame加载慢怎么解决

    发送消息之后,可以在iFrame内设置一个监听器来处理消息,并执行相应的逻辑。 4. 优化iFrame内部的资源。尽量减少iFrame内部的资源加载,比如图片、脚本和样式表等,通过优化这些资源来减轻iFrame的加载负担。 5. ...

    在vue中实现嵌套页面(iframe)

    在Vue.js中实现嵌套页面通常涉及到使用`iframe`元素来加载外部网页或者内部组件。`iframe`允许我们在一个Vue应用中嵌入另一个独立的HTML文档,这对于展示第三方内容、实现某些特定功能或者处理复杂交互场景时非常...

    iframe根据页面内容自适应高度和宽度

    然而,由于`iframe`的大小固定,当嵌入的页面内容高度或宽度超过`iframe`设定的尺寸时,可能会出现滚动条或者内容被截断的情况。为了解决这个问题,我们需要让`iframe`根据其内容自动调整高度和宽度。本篇文章将详细...

    判断iframe里的页面是否加载完成

    然而,为了实现更复杂的交互功能,如在父页面与`iframe`页面之间进行通信或者在`iframe`加载完成后执行某些操作,我们需要能够判断`iframe`内的页面是否已经完全加载。本文将详细介绍如何使用JavaScript来检测`...

    通过JavaScript+IFRAME实现页面分屏加载

    **JavaScript + IFRAME 实现页面分屏加载** 在网页开发中,有时我们需要将页面分割成多个部分,每个部分独立加载,以提高用户体验,减少页面整体加载时间。这就是所谓的"分屏加载"或"异步加载"。JavaScript 和 ...

    用js互相调用iframe页面内的js函数

    在网页开发中,有时我们需要在一个页面中嵌入另一个页面,这就是`iframe`元素的作用。`iframe`可以让网页在不离开当前页面的情况下加载其他HTML文档,从而实现内容的分块显示或者部分更新。在这个场景下,涉及到的一...

Global site tag (gtag.js) - Google Analytics