`

GetS——frameset框架中刷新子frame及后退、前进按钮的实现

阅读更多

以下是框架代码:

<frameset rows="55, *" border="0" frameborder="0" marginwidth="0" marginheight="0"  onload="doload()" onUnload="doUnload()">
	<frame name="menuFr" src="<%=EusUtil.getPage("eus.app.top.menu.s")%>" scrolling="no" noresize>
	<frame name="contentFr" src="<%=EusUtil.getPage("eus.app.content")%>" scrolling="no" noresize>
</frameset>

 见图

上图中,Back等按钮即是menuFr的内容,而contentFr对应ContentFr.jsp分为两列,左列如Smart Links所示,右列为数据列表。

ContentFr.jsp相应的部分代码:

分别用两个iframe引出左右两列

<iframe id="ifMessage" name="ifMessage" frameborder="0" scrolling="no" noresize src="BroadMessage?action=show" style="width:144px;height=20px;"></iframe>

<iframe src="<%=EusUtil.getPage("doc.list.s")%>?docType=S_TDF1&docType=S_TD1A&docType=S_TD1B&docType=S_TDF2&docType=S_TD2A&docType=S_TD2B&pageType=F" name="MainFr" width="100%" height="100%" frameborder="0" scrolling="no" noresize />

 

 

那么Back,Forward,Refresh怎么实现?

下面列出三个按钮的onclick方法

onClick="javascript:parent.frames[1].history.back()"
onClick="javascript:parent.frames[1].history.forward()"
 onClick="reloadMain();"

 

上面调用的reloadMain方法如下:

function reloadMain() {
	if(typeof(parent.contentFr.MainFr.startSearch)=='function')
		parent.contentFr.MainFr.startSearch();
	else parent.frames[1].MainFr.location=parent.frames[1].MainFr.location;
	
}

 主要用于刷新作用的是:

parent.frames[1].MainFr.location=parent.frames[1].MainFr.location;

 

分享到:
评论

相关推荐

    HTML框架演示,frameset,frame

    在提供的文件列表中,"Index.html"很可能是包含frameset和frame定义的主页面,而"INC"可能是被引用到的子页面或其他资源文件的目录。要完全理解这个演示,我们需要查看这些实际的HTML文件内容。不过,通过上述解释,...

    利用Frameset 框架进行页面的布局设置

    在网页设计中,框架(Frameset)是一种将多个独立页面组合到一个浏览器窗口中的技术,它使得网页可以被划分为不同的区域,每个区域可以显示不同的内容。本篇将深入探讨如何利用Frameset进行页面布局设置。 一、...

    frameset 框架的用法

    本文将深入探讨`frameset`及其子元素`frame`、`noframes`、`iframe`的使用方法,并通过实例来解析如何设置这些元素的属性来实现复杂页面布局。 #### Frameset标签详解 `&lt;frameset&gt;`标签用于定义一个由多个框架组成...

    \frameset框架页面加滚动条.doc

    在探讨《\frameset框架页面加滚动条》这一主题时,我们深入研究了如何在HTML的\frameset框架布局中实现滚动条的功能,这是一项在Web开发中颇为实用的技术,尤其是在处理多页面集成或者需要复杂布局的情况下。...

    frameset子框架退出

    标题提到的“frameset子框架退出”问题,是指在一个包含多个子框架的页面中,如何正确地实现全局退出功能,确保所有框架都能响应退出操作,而不仅仅是当前活动的框架。 描述中提到了两种解决方法,一种是静态方式,...

    页面布局frameset frame

    **frame** 元素则是 frameset 中的子元素,它定义了每个框架的具体内容。每个`&lt;frame&gt;`标签都需要一个`src`属性,指定要加载的网页URL。其他常见属性包括`name`(用于引用框架),`noresize`(禁止用户调整框架大小...

    js 操作 frameset frame iframe对象

    例如,从父框架引用子框架可以使用 `window.frames["frameName"]`,从子框架引用父框架可以使用 `window.parent`,兄弟框架之间的引用可以通过父框架来实现。 对框架的操作 JS 操作 Frameset、Frame、Iframe 对象...

    JSP框架类frameset和frame的区别和用法

    JSP框架类frameset和frame是Web开发中常用的技术,用于构建复杂的网页布局。下面将详细介绍frameset和frame的区别和用法。 frameset frameset标签用于声明页面使用框架技术,它是页面布局的结构。frameset标签的...

    frameset框架中target的使用

    ### frameset框架中target的使用 ...总的来说,虽然现代Web开发中更倾向于使用单页应用或者响应式设计来实现类似的功能,但在某些特定场景下了解和掌握`frameset`及`target`属性的使用仍然是有价值的。

    静态页面 后台 frameset框架

    "后台frameset框架"是静态页面设计中的一种技术,它允许开发者在一个页面上同时显示多个独立的内容区域,每个区域可以加载不同的网页内容,从而实现更复杂的信息布局。 "frameset"是HTML4时代的特性,用于创建多...

    frame与frame之间如何用JavaScript传值

    在Web开发中,框架(frame)是一种组织页面内容的方式,它允许在一个HTML文档中嵌入多个独立的浏览区域。这些区域通常称为子框架,每个都有自己的文档和独立的滚动条。在处理涉及多个框架的交互时,有时我们需要在...

    网页跨frameSet框架菜单

    然而,frameSet框架的一个常见问题在于,当一个元素(如下拉菜单)在一个frame内时,它可能无法正确地在其他frame中操作,因为JavaScript或CSS的作用域通常限制在当前frame之内。这就是"网页跨frameSet框架菜单"要...

    粉色温馨——HTML框架示例

    在这个粉色主题的框架中,登录页面可能会采用柔和的粉色调,搭配清晰的输入框和按钮设计,以吸引用户并提供直观的交互。 接着,"分布"可能是对网页元素布局的一种描述,可能涉及HTML的布局技术,如网格系统、...

    在frameset框架集中应用背景图片

    一个基本的frameset结构包括`&lt;frameset&gt;`标签,它定义了页面布局的框架结构,以及`&lt;frame&gt;`标签,用于指定每个框架中显示的具体内容。例如,在给出的部分内容中,可以看到一个嵌套的frameset结构,通过`rows`和`cols...

    以div代替frameset,用css实现仿框架布局

    然而,`frameset`在现代Web开发中逐渐被淘汰,主要是因为它存在一些问题,如SEO不友好、不易于维护和不兼容某些浏览器等。为了解决这些问题,开发者转向了使用`div`元素配合CSS来实现类似的布局效果。本文将详细介绍...

    Javascript,Html,Css,Frame框架整合的菜单样式

    在网页设计中,JavaScript、HTML、CSS以及Frame和Frameset框架的整合是构建交互式、动态网站的关键技术。本文将详细解析这些技术如何协同工作,创建出一个具有可收缩左侧菜单和并排子菜单的框架结构。 首先,HTML...

    实现div 遮罩 frameset

    在压缩包文件“框架弹出层的运用”中,可能包含了一些示例代码或教程,用于演示如何在`frameset`布局的网页上实现这样的功能。具体实现方式可能涉及CSS的定位、JavaScript的事件监听以及动态计算和调整`div`元素的...

    frameset框架结构

    在一个框架中操作,可以通过`window.parent`和`frames['frameName']`来访问和操作其他框架中的内容,这在实现交互性功能时非常有用。 6. **局限性与替代方案**: 虽然框架结构提供了一种组织页面内容的方式,但它...

    frameset/frame/iframe实例演示

    里面包含了frameset,frame以及iframe的一些技术的演练,希望对大家有帮助,如果有什么补充或疑问,可以加QQ374053115进行和我讨论交流,互相进步!里面代码均手写,大致功能都已经实现,如果错误欢迎指出!

    asp.net中frameset框架集嵌套的用法

    ### ASP.NET中Frameset框架集嵌套的用法详解 #### 概述 在ASP.NET中,`frameset`框架集是一种将一个浏览器窗口分割成多个独立区域的技术,每个区域都可以独立显示不同的网页内容。这种技术特别适用于创建复杂的...

Global site tag (gtag.js) - Google Analytics