javacriptはページの異なった方法を更新します.
4207 ワード
次は三つのページをそれぞれframe.html、top.html、bottomと命名します.具体的にどうすればいいですか?
frame.は上(top)下(bottom)の二つのページからなります.コードは以下の通りです.
参照
文1.window.parent.frames[1].locations.reload()
文2.window.parent.frames.bottom.location.reload()
文3.window.parent.frame["bottom].location.reload();
文4.window.parent.frames.item(1).locations.reload()
文5.window.parent.frames.item('bottom')locations.reload()
文6.window.parent.bottom.locations.reload()
文7.window.parent['bottom].locations.reload()
top.1ページのコードは以下の通りです. windowは現在のページを指しています.例えば、この例についてはtop.htmlページを指します. parentは、現在のページの親ページ、すなわちフレームページを含むページを意味します.例えば、この例については、fraamemoを指す. frame esはwindowオブジェクトで、行列です.フレーム内のすべてのサブページを表します. itemは方法です.配列内の要素を返します. もしサブページもフレームページであり、中はまだ他のサブページであるなら、上の方法はちょっと無理かもしれません. 添付:
Javascriptはページのいくつかの方法を更新します. history.go(0) locations.reload() location=location locations.assign document.execCommmand('Refsh') window.navigate(location) locations.replace document.URL=locations.href ページの自動更新方法:
1.ページ自動更新:下記のコードをエリアに追加します.
<meta http-equiv=「refresh」content=「20」
20とは、20秒ごとにページを更新することです.
2.ページ自動ジャンプ:下記のコードをエリアに追加します.
<meta http-equiv=「refresh」content=「20;url=http://www.wyxg.com">>
うち20は20秒後にジャンプします.http://www.wyxg.comページ
3.ページ自動更新js版
<script laguage=「JavaScript」>
function myrefresh()
{
window.locations.reload()
)
set Timeout('myrefresh()'1000)//1秒ごとに更新することを指定します.
JSフレームを更新するスクリプト文
//どのようにフレームを含むページを更新しますか?
<script laguage=JavaScript>
parent.locations.reload()
//親ウィンドウの更新
<script laguage=JavaScript>
self.opener.locations.reload()
(または〈a h ref=「javascript:opener.location.reload()」>を更新します。///どのようにしますか?他のフレムのページを更新しますか?script lagge=JavaScript>parent.も一つのFrame eID.locations.reload()ウィンドウを闭じたときに更新しました、ウィンドウを开けたときに更新しましたと、以下のような文言叶です。「opener.locations.reload()」オーフ時に更新<script lagge=「javascript」>window.opener.document.locations.reload()
frame.は上(top)下(bottom)の二つのページからなります.コードは以下の通りです.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> frame </TITLE>
</HEAD>
<frameset rows="50%,50%">
<frame name=top src="top.html">
<frame name=bottom src="bottom.html">
</frameset>
</HTML>
今はtop.1として、7つのbuttonがあります.bottomを更新します.以下の7つの文を使って、どれが自分で見てやったらいいですか?参照
文1.window.parent.frames[1].locations.reload()
文2.window.parent.frames.bottom.location.reload()
文3.window.parent.frame["bottom].location.reload();
文4.window.parent.frames.item(1).locations.reload()
文5.window.parent.frames.item('bottom')locations.reload()
文6.window.parent.bottom.locations.reload()
文7.window.parent['bottom].locations.reload()
top.1ページのコードは以下の通りです.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> top.html </TITLE>
</HEAD>
<BODY>
<input type=button value=" 1" onclick="window.parent.frames[1].location.reload()"><br>
<input type=button value=" 2" onclick="window.parent.frames.bottom.location.reload()"><br>
<input type=button value=" 3" onclick="window.parent.frames['bottom'].location.reload()"><br>
<input type=button value=" 4" onclick="window.parent.frames.item(1).location.reload()"><br>
<input type=button value=" 5" onclick="window.parent.frames.item('bottom').location.reload()"><br>
<input type=button value=" 6" onclick="window.parent.bottom.location.reload()"><br>
<input type=button value=" 7" onclick="window.parent['bottom'].location.reload()"><br>
</BODY>
</HTML>
bottom.html , , 。
bottom.html :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> bottom.html </TITLE>
</HEAD>
<BODY onload="alert(' !')">
<h1>This is the content in bottom.html.</h1>
</BODY>
</HTML>
説明してくださいJavascriptはページのいくつかの方法を更新します.
1.ページ自動更新:下記のコードをエリアに追加します.
<meta http-equiv=「refresh」content=「20」
20とは、20秒ごとにページを更新することです.
2.ページ自動ジャンプ:下記のコードをエリアに追加します.
<meta http-equiv=「refresh」content=「20;url=http://www.wyxg.com">>
うち20は20秒後にジャンプします.http://www.wyxg.comページ
3.ページ自動更新js版
<script laguage=「JavaScript」>
function myrefresh()
{
window.locations.reload()
)
set Timeout('myrefresh()'1000)//1秒ごとに更新することを指定します.
JSフレームを更新するスクリプト文
//どのようにフレームを含むページを更新しますか?
<script laguage=JavaScript>
parent.locations.reload()
//親ウィンドウの更新
<script laguage=JavaScript>
self.opener.locations.reload()
(または〈a h ref=「javascript:opener.location.reload()」>を更新します。///どのようにしますか?他のフレムのページを更新しますか?script lagge=JavaScript>parent.も一つのFrame eID.locations.reload()ウィンドウを闭じたときに更新しました、ウィンドウを开けたときに更新しましたと、以下のような文言叶です。「opener.locations.reload()」オーフ時に更新<script lagge=「javascript」>window.opener.document.locations.reload()