- 浏览: 170333 次
- 性别:
- 来自: 天津
文章分类
最新评论
页面由左右两个iframe组成,要求右面内容更新时(内容跟左面的有关)同时刷新左边页面,解决方法似乎很简单,只要在右边的按钮事件中在form提交后,取到左边iframe的document然后重新reload一下,我是在前台js中写的,代码如下
function reuse() { document.CategoryMain.action="category.do?method=SVSetCategory&setuseflag=1"; document.CategoryMain.submit(); window.parent.frames["tree"].document.location="category.do?method=SVToCategoryTree“; }
页面运行时出现问题,有时候能显示出更新后的内容,有时候还是旧的内容(IE6上跑),而用IE7跑时总是显示的是旧的内容,具体原因我猜测可能和IE版本有关系,但是最主要的原因应该跟struts的多线程有关系,更新和查询同时执行,有时候更新还没完成,查询就已经完成了,当然会显示旧的内容。
解决办法是在更新完成以后,再重新reload,代码如下(action层)
SNKCategory snCategory; InitialContext ic = new InitialContext(); snCategory =(SNKCategory)ic.lookup("SNKCategoryBean/remote"); String result=snCategory.SNAddNewCategory(encategory); if("".equals(result)) { request.setAttribute("Info","添加新分类成功<script type=\"text/javascript\">window.parent.frames[\"tree\"].location.reload(\"category.do?method=SVToCategoryTree\");</script>"); request.setAttribute("categoryid",encategory.getCategoryid()); return SVToCategoryMain(mapping,form,request,response); }
这样就确保了更新后查询
发表评论
-
ajax下载文档 ClientAbortException: java.net.SocketException: Connection reset by pee
2013-08-28 13:58 2298众所周知ajax是使用了浏览器内部的XmlHttpRequ ... -
在js里引用另一个js文件
2013-08-28 10:58 824new_element=document.createE ... -
<转> js替换字符正则表达式
2013-08-16 14:28 808function replace() { var str ... -
<转> JQuery选择器
2013-08-16 10:24 857<html> <head> &l ... -
jQuery获取Select选择的Text和 Value(转)
2013-08-13 09:47 583jQuery获取Select选择的Text和Valu ... -
<转>javascript获取地址栏参数
2013-08-12 10:03 705function GetQueryString(name){v ... -
iframe子页面内刷新同页面中另一个iframe
2013-08-09 15:25 10560框架页面如下: <div id="a ... -
jquery动态修改链接的onclick方法
2013-08-07 11:29 2326用jquery动态修改链接的onclick方法的传递参数,在 ... -
《转》JS怎么刷新当前页面
2013-04-15 13:17 846reload 方法,该方法强迫 ... -
<转>iframe去掉横向滚动条
2012-05-15 14:45 1242如题,就是在网页中, ... -
ie onmouseup和onclick事件执行顺序
2012-05-14 17:21 1162今天项目要做个类似网 ... -
js浮动效果
2012-02-14 17:29 1017项目中某页面需要固定某个div内容,实际需求是这样的,有个评分 ... -
js判断页面关闭 仅支持IE6
2012-02-08 16:38 1657关闭页面时同时执行onbeforeunload和onunloa ... -
onpropertychange与输入法有关
2012-02-03 14:56 1203页面输入框经常有只允许输入数字的限制,一般都用onproper ... -
<转>name和function名字不能相同
2012-01-05 16:40 0今天突然碰到form表单的名字与js方法的名字相同导致找不到j ... -
onmousedown、onmouseup和onclick的奇怪问题
2011-07-08 10:04 2255将setTimeout的时间设置为0,告诉浏览器当它为当前任何 ... -
超链接<a>中属性href与target相冲突的地方
2011-03-25 11:47 1921今天在项目中写了两行代码,出现不同的效果: ①<a h ... -
<转>键盘回车事件导致页面刷新的问题
2011-03-24 11:18 874我最近在做一个 Ajax 查询的功能,代码如下: ... -
使用prototype的有用小方法
2010-09-13 15:33 938今天刚刚接触js中对象 ... -
JS 字符串连接性能
2010-09-12 17:18 2166在W3SCHOOL中有讨论js字符串连接方法性能对比的篇章如下 ...
相关推荐
然而,`iframe`的使用有时也会带来一些问题,比如在后台管理系统中,当用户在某个子页面(如二级菜单页面)操作时,如果`iframe`刷新,可能会导致页面跳转回首页,这显然不是用户期望的行为。针对这个问题,我们需要...
然而,在处理多个iframe交互时,可能会遇到一个棘手的问题——双iframe互相刷新进入死循环。这个问题通常发生在两个或多个iframe之间尝试通过JavaScript互相重载对方,导致无限循环,严重影响用户体验并可能导致...
在这里,“php+iframe 无刷新上传”是指利用`PHP`处理文件上传,同时结合`iframe`技术,使得用户在上传文件时页面不发生整体刷新,提供更好的用户体验。 1. **PHP文件上传原理** PHP文件上传主要依赖`$_FILES`全局...
在后台模板中,`iframe`通常被用来承载各个功能模块,如数据管理、设置等,这样当用户在不同模块间切换时,只需要加载`iframe`内的内容,而不是整个页面,实现了局部刷新的效果。 选项卡功能是另一种提高用户交互性...
本案例主要探讨如何基于AdminLTE(一个基于Bootstrap的开源后台主题)利用iframe和JavaScript实现局部刷新功能,以提升用户体验。 AdminLTE是一个免费的响应式后台模板,其设计灵感来源于Twitter的Bootstrap框架,...
这里的JavaScript函数`changeIframe`接收一个参数,即要加载的页面URL,并将其赋值给`iframe`的`src`属性,从而实现在导航栏点击时无刷新切换内容。 **三、Bootstrap导航栏的响应式设计** Bootstrap的导航栏是响应...
iframe内容页白块及刷新白色背景问题解决,在IE6,IE9上测试通过。
"iframe实现无刷新上传下载"是一个利用IFrame和JQuery技术来创建的项目,它允许用户在不刷新整个页面的情况下进行文件的上传和下载操作,提高了交互效率,同时也保持了页面状态的连续性。 首先,我们要理解什么是...
iframe之局部刷新 - 行知 - JavaEye技术网站.mht
在网页设计和开发中,`...总结,`iframe`在网页设计中扮演着重要角色,尤其在实现部分网页刷新功能时。然而,我们也应关注其潜在的问题,并根据实际需求和场景合理使用。在开发过程中,务必权衡利弊,优化用户体验。
在使用iframe时,iframe背景为白块,刷新时也会闪过白块。如果刷新时间长,就会一直出现白块,让人很烦恼,通过网上搜资料,测试很多依然没有效果,最终解决方法如下所示,注意主要针对IE浏览器测试。
### 在iframe中刷新列表 #### 知识点概述 本文主要介绍了如何在使用iframe嵌套的情况下,通过不同的方法实现子页面或弹出层对父页面列表的刷新操作。具体涉及的技术包括JavaScript的基本用法、DOM操作以及第三方库...
iframe允许我们在一个页面中嵌入另一个页面,这样当用户切换选项卡时,可以动态加载或更新iframe中的内容,从而实现局部刷新。例如,我们可以通过监听`click`事件,获取用户点击的选项卡,然后改变iframe的`src`属性...
实例VS2010代码 dojo_iframe无刷新上传文件demo.rar dojo_iframe无刷新上传文件demo.rar dojo_iframe无刷新上传文件demo.rar dojo_iframe无刷新上传文件demo.rar dojo_iframe无刷新上传文件demo.rar
`jQuery`可以帮助我们在前端监听`iframe`的`load`事件,当`iframe`中的页面加载完成时,获取并显示图片。例如: ```javascript $(document).ready(function() { $("#imageUploader").on('load', function() { var...
在提供的压缩包文件"iframe_showModalDialog"中,可能包含了示例代码或文章,用于演示如何正确地结合`iframe`和`showModalDialog`以解决刷新时的窗口问题。通过研究这些资源,开发者可以获得更深入的理解,并解决...
在使用easyui框架开发Web应用时,特别是在使用tab布局的时候,开发者可能会遇到页面内容被放置在iframe中时,页面多次加载的问题。这种情况尤其会在使用easyui的tab布局时发生,因为easyui会默认加载所有tab的内容,...
适合用于iframe框架集的几种页面刷新方法,局部刷新,动态刷新, window.location.herf的刷新方式
在IT领域,特别是前端开发中,JavaScript(简称JS)被广泛用于实现网页的动态功能,包括页面跳转和对...需要注意的是,在进行页面跳转和刷新操作时,应考虑到用户体验和浏览器的兼容性问题,确保代码的健壮性和可靠性。