03
|
<
meta
http-equiv
=
"Content-Type"
content
=
"text/html; charset=UTF-8"
/>
|
04
|
<
title
>Home Page</
title
>
|
06
|
<
frameset
rows
=
"12%,*,7%"
>
|
07
|
<
frame
name
=
"top_frame"
id
=
"top_frame"
src
=
"top.html"
/>
|
08
|
<
frameset
cols
=
"25%,75%"
>
|
09
|
<
frame
name
=
"left_frame"
id
=
"left_frame"
src
=
"left.html"
/>
|
10
|
<
frame
name
=
"right_frame"
id
=
"right_frame"
src
=
"right.html"
/>
|
12
|
<
frame
name
=
"bottom_frame"
id
=
"bottom_frame"
src
=
"bottom.html"
/>
|
在内层frameset中有左右两个frame,分别为left_frame,right_frame,现在left_frame中有一个按钮(refreshButton),希望通过点击此按钮来刷新right.html,为了实现此功能只需在refreshButton上实现onclick事件即可。其中left_frame中的按钮按如下定义即可。
left.html
1
|
<
input
type
=
"button"
value
=
"刷新right.html"
onclick
=
"window.parent.right_frame.location.reload();"
/>
|
分享到:
相关推荐
在Asp.net中使用Frameset的一个常见场景是构建多面板的应用界面,如左侧导航栏,右侧内容展示等。这使得用户可以在不刷新整个页面的情况下切换不同内容,提高交互性。 然而,Frameset也有一些缺点需要留意。比如,...
3. **页面刷新**:当使用`FRAME`时,如果一个框架的内容发生变化,其他框架的内容可能也会被刷新;而`IFRAME`则不会影响到页面的其他部分。 4. **SEO友好性**:搜索引擎通常更偏好`IFRAME`,因为它们更容易抓取和...
### Asp.net中Frameset的使用小结(2) #### 1. `<IFRAME>` 标签详解 - **定义**:`<IFRAME>` 标签用于在当前网页内部嵌入另一个HTML文档。这是一个自闭合标签,主要用于在浏览器窗口中创建一个子窗口来展示其他内容...
框架(Frame)是HTML语言中的一种布局工具,它允许网页开发者将浏览器窗口分割成多个独立的区域,每个区域可以加载不同的网页内容。这样做的好处在于,用户在浏览网站时,某些部分(如导航栏或侧边栏)可以保持不变...
在该源码中,`<frameset>`通常会定义两个或更多个`<frame>`元素,每个`<frame>`代表一个显示区域。例如,一个常见的`<frameset>`布局可能是将页面分为左右两部分,左边是目录,右边是内容。`<frame>`元素通过`src`...
例如,在给定的`index.jsp`中,`frameset`被用来创建了一个三行两列的布局,其中顶部和底部框架占据了屏幕的20%,中间的大框架占据了60%。 ```html <frameset rows="20%,60%,20%"> <frame src="rightbar.jsp" ...
`frame`的布局受到限制,通常只能按照预设的行(row)或列(col)进行分割,而且框架之间的刷新是独立的,一个框架的刷新不会影响到其他框架。此外,`frame`无法嵌套,也就是说,一个`frame`内不能包含另一个`frame`。 ...
然而,在某些情况下,我们可能只需要刷新frameset中的某一个特定frame,这就是局部刷新。例如,如果我们在`RightFrame`(即`main` frame)中提交了数据,然后希望更新`LeftFrame`(即`menuTree` frame),可以使用...
直接使用frameset的刷新机制通常不能满足这种需求,因为当提交一个frame的内容后,如果希望重新加载的是另一个frame,而框架的默认行为并不支持这种操作。 ### 解决方案 1. **使用JavaScript进行局部刷新**:一种...
在Web开发中,有时我们需要让嵌套在`<frameset>`或`<iframe>`中的页面能够直接打开在一个新的窗口或直接覆盖当前顶级窗口,而不是局限于框架内部显示。这种情况通常出现在登录页或其他需要特殊处理的场景。下面将...
HTML框架(Frame)是网页设计中一种特殊的技术,它允许开发者将一个网页分割为多个独立的区域,每个区域可以加载不同的HTML文档,从而实现多页面同时显示在一个浏览器窗口的效果。这种技术在早期的Web开发中较为常见...
框架(FRAME)是HTML语言中的一种特性,它允许网页开发者在一个浏览器窗口中分割显示多个独立的HTML文档。这种技术在20世纪90年代末期非常流行,因为它为网站提供了多区域显示内容的方式,便于组织复杂的网页布局。...
4. **替代方案**:随着Web技术的发展,IFrame(Inline Frame)成为frame的一个替代选择。IFrame可以在不使用整个页面框架的情况下嵌入单独的HTML文档,同时解决了SEO和响应式设计的问题。然而,IFrame也有其局限性,...
在这个例子中,`bgsound.htm`在顶部的全尺寸框架中加载,而`other_content.html`可以在另一个框架中加载,这样无论用户在哪个页面,`bgsound.htm`中的音乐都会继续播放。 `Tears.mp3`是音乐文件,这里用作示例音乐...
这种技术在早期的Web开发中被广泛使用,以便在一个页面中同时展示多个信息区块,如导航栏、主要内容区域和侧边栏等。然而,随着CSS布局技术的发展,如Flexbox和Grid,现代Web开发中已经较少使用frameset,因为它不...
1. **IFrame(内联框架)**: IFrame是HTML中的一个元素,全称为"Inline Frame",它可以嵌入另一个HTML文档到当前文档中。IFrame常用于加载动态内容、广告、地图等,同时能够独立于主页面进行刷新和脚本交互。 2. **...
例如,在给定的示例中,一个页面被分割为上下两部分,分别加载了`top.html`和`bottom.html`。 当涉及到框架内的页面刷新时,通常需要从外部页面(如`top.html`)触发内部框架页面(如`bottom.html`)的刷新。这可以...
例如,你可以用一个`<frame>`加载头部信息,另一个加载主要内容,还有一个加载页脚。 创建台历应用时,我们可以利用`<frameset>`和`<frame>`的优势。假设我们想在一个页面上展示一个动态更新的月历,可以将页面分为...
首先,我们来看一下提供的代码示例中的`frame.html`文件是如何构建一个基本框架的: ```html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <TITLE>frame <frameset rows="50%,50%"> <frame...