假设主页面index.html,其中frameset结构如下所示:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
<
html
>
<
head
>
<
meta
http-equiv
=
"Content-Type"
content
=
"text/html; charset=UTF-8"
/>
<
title
>Home Page</
title
>
</
head
>
<
frameset
rows
=
"12%,*,7%"
>
<
frame
name
=
"top_frame"
id
=
"top_frame"
src
=
"top.html"
/>
<
frameset
cols
=
"25%,75%"
>
<
frame
name
=
"left_frame"
id
=
"left_frame"
src
=
"left.html"
/>
<
frame
name
=
"right_frame"
id
=
"right_frame"
src
=
"right.html"
/>
</
frameset
>
<
frame
name
=
"bottom_frame"
id
=
"bottom_frame"
src
=
"bottom.html"
/>
</
frameset
>
</
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();"
/>
|