`
fuhuijun
  • 浏览: 32083 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

两个Iframe之间跳转,浏览器进度条不动

阅读更多
  <Iframe1>中包含a.jsp,a.jsp提交时调用.do?method=sel,转向到<Iframe2>中包含的b.jsp,提交后b.jsp中的数据已全部显示,但浏览器进度条一直停留不动.
  解决办法:修改前a.jsp中的js是这样写的
function sel(){
var fm = document.fm;
fm.target = '_center';//_center为<Iframe2>的name值
fm.action = 'xx.do?method=sel';
fm.submit();
}
<a href="javascript:sel();"><img src="a.jpg" alt="Search" /></a>

在网上查了一些资料,应该是<Iframe>的问题,多个<Iframe>之间跳转,用js控制form的target属性时就会出现上述问题,最后索性去掉 js, 直接在<body>中的将<form>写为:
<form action="xx.do?method=sel" method="post" name="fm" target="_center">
     <input type="image" src="a.jpg"/>
        </form>
问题解决!
0
0
分享到:
评论
1 楼 jacking124 2013-04-04  
楼主,我只是将提交按钮属性改变disabled=true。接着通过struts跳转,出现该问题,不知道你有没研究!

相关推荐

    HTML阻止iframe跳转页面并使用iframe在页面内嵌微信网页版的实现方法

    就想弄一个winform结合html5的一个小东西,突有心血来潮,想在里面嵌套一个微信网页版,下面小编给大家介绍下HTML阻止iframe跳转页面并使用iframe在页面内嵌微信网页版的实现方法,一起看看吧

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

    在iframe内实现页面跳转通常使用`iframe.contentWindow.location.href`或`iframe.contentDocument.location.href`,具体取决于浏览器的兼容性。 ```javascript var iframe = document.getElementById('myIframe'); ...

    一种基于iframe的嵌入式浏览器动态数据处理策略与实现.pdf

    iframe(inline frame)是HTML的一个元素,可以嵌入另一个HTML文档,这使得在同一个页面上能够同时显示来自不同源的数据,从而提高了数据处理的灵活性。 在嵌入式浏览器中,动态数据通常是指那些频繁更新或者根据...

    iframe自适应高度(兼容目前所有主浏览器)

    iFrame 自适应高度(兼容所有主浏览器) iFrame 自适应高度是前端开发中常见的问题,很多开发者在搜索引擎中搜索相关解决方案,但大多数文章只能解决静态高度的问题,而忽视了 JS 操作 DOM 之后的动态同步问题。...

    Iframe 高度自适应浏览器高度

    标题“Iframe 高度自适应浏览器高度”涉及的核心知识点是如何让Iframe的大小根据其内容自动调整,特别是高度,以便始终保持与浏览器窗口的高度同步,从而提供更好的用户体验。 首先,我们需要了解Iframe的基本结构...

    iframe自适应高度兼容各主流浏览器

    iFrame自适应高度兼容各主流浏览器 iFrame自适应高度是指在网页中嵌入iFrame时,使其高度能够自动适应其内容的高度,从而避免了出现滚动条的问题。下面是实现iFrame自适应高度的方法和相关知识点。 知识点1:...

    子窗口iframe跳转到父窗口

    这种方式简单易懂,但是需要注意的是,由于浏览器的安全策略限制,如果`iframe`与父页面不在同一个域下,则可能会因为同源策略而无法执行该操作。 ##### 方法二:使用HTML表单的`target`属性 这种方法适用于`iframe...

    ios 不支持 iframe 的完美解决方法(兼容iOS&安卓)

    在iOS和Android平台之间,网页开发常常面临一些兼容性问题,特别是在使用`iframe`元素时。`iframe`,即内联框架,常用于在单一HTML文档中嵌入其他网页内容,实现页面组件的复用。然而,iOS系统对`iframe`的处理方式...

    二个iframe之间传值 的小例子

    本篇文章将详细解释如何在两个`iframe`之间进行通信,并通过提供的源码`left.html`、`right.html`和`main.html`为例进行说明。 一、`iframe`之间的通信方式 1. **使用`window.postMessage()`方法:** 这是现代...

    Iframe页面请求跳转问题解决

    首先在父页面的javascript给定义一个window.name,并赋予一个字符串值,如window.name="test",其中赋予的字符串值可以随意定义,然后在Iframe页面的Form 标签中定义target属性,并且其值也必须与之前定义的window....

    防红跳转到浏览器两个html代码_域名防红代码_

    标题中的“防红跳转到浏览器两个html代码”指的是防止被第三方平台封禁或限制的网页跳转技术,尤其在互联网营销中常见。通常,一些平台可能会对推广链接(即“红链”)进行限制,这时就需要使用防红代码来规避这种...

    safari,opera嵌入iframe页面cookie读取问题解决方法

    这个API允许两个不同源的窗口之间安全地传递消息。通过监听`message`事件,可以在iframe内部接收到父页面发送的数据,从而避免了cookie的限制。 3. **使用`document.domain`设置相同域名**:如果父页面和iframe都...

    iframe 实现页面跳转 动态改变主题

    例如,我们有`light.css`和`dark.css`两个主题文件,可以这样实现: ```html ()"&gt;切换主题 function toggleTheme() { var themeLink = document.getElementById('theme'); if (themeLink.href.endsWith('light...

    iframe页跳转父窗体

    ### iframe页跳转父窗体知识点详解 #### 一、iframe基本概念 在开始之前,我们首先了解一下`iframe`的基本概念。`iframe`是HTML的一个元素,全称为“Inline Frame”,即内联框架。它允许网页中嵌入另一个网页或者...

    动态更改A标签的HREF,防止打开外部连接时被浏览器拦截

    这种情况可能出现在各种场景,比如根据用户操作或某些条件来决定目标链接,或者为了安全考虑,防止浏览器将链接识别为潜在的恶意链接并拦截。在JavaScript库jQuery的帮助下,我们可以轻松实现这一功能。 首先,让...

    iframe高度自适应,多浏览器兼容

    1. **IE6/7**:这两个版本的IE不支持`contentWindow`和`contentDocument`,因此需要使用`document.frames`来访问`iframe`的内容。同时,由于这些浏览器不支持`addEventListener`,需要使用`attachEvent`来添加事件...

    完美解决iframe跨域问题

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

    iframe自动适应高度(完美自适应高度嵌套代码),兼容目前主流浏览器。

    标题提到的“iframe自动适应高度(完美自适应高度嵌套代码)”提供了一个解决方案,它能够确保`iframe`在各种主流浏览器中都能正确地自适应内容高度,包括360浏览器、IE6-9、遨游、火狐以及搜狗浏览器。 在传统的`...

    多个iframe 获取 值

    当`iframe`加载的页面与包含它的页面不在同一个域时,出于安全考虑,浏览器会限制两者之间的通信。除非两个页面都明确声明了`CORS`(跨源资源共享)策略。 4. **获取iframe内的值**: - 如果不跨域,可以直接通过...

    iframe自适应高度(兼容多种浏览器)

    ### iframe自适应高度(兼容多种浏览器) 在网页开发过程中,`iframe`是一种...通过上述步骤,我们可以构建出一个既实用又兼容多浏览器环境的`iframe`自适应高度方案。这对于提升用户体验、优化页面布局具有重要的意义。

Global site tag (gtag.js) - Google Analytics