Home » ★JavaScriptリファレンス

★JavaScriptリファレンス

frames.length …… フレーム数を返す

Internet Explorer
Google Chrome
Safari
Firefox
Opera
広告



framesオブジェクトのlengthプロパティは、指定したフレームセットに含まれるフレーム数を返します。

■構文・引数・戻り値

構文
frames.length

■使用例

HTML + JavaScriptソース

<!DOCTYPE html>
<html lang="ja">
<head><title>フレーム使用例</title></head>
<frameset cols="300,*">
	<frame src="frame_length_hidari.htm" name="hidari">
	<frame src="frame_length_migi.htm" name="migi">
	<noframes>
	このページはフレームを使用しています。
	</noframes>
</frameset>
</html>

HTMLソース(左フレーム)

<!DOCTYPE html>
<html lang="ja">
<head>
<script>
function sample() {
	document.write(top.frames.length);
}
</script>
</head>
<body>
<h3>左フレーム</h3> 
<a onclick="sample()">ここをクリックするとフレーム数を返します。</a>
</body>
</html>

HTMLソース(右フレーム)

<!DOCTYPE html>
<html lang="ja">
<head>
</head>
<body>
<h3>右フレーム</h3>
</body>
</html>

↓↓↓

ブラウザ上の表示

使用例を見る

■関連項目

frames.length …… フレーム数を返す
フレーム名.location …… フレームのURLを設定・参照する
フレーム名.name …… フレーム名を設定・参照する

top.フレーム名.操作内容 …… トップフレームを操作する

parent.フレーム名.操作内容 …… 親フレームを操作する
self.操作内容 …… 自フレームを操作する

フレーム名.alert() …… 警告ダイアログを表示する
フレーム名.blur() …… フレームからフォーカスをはずす
フレーム名.confirm() …… 確認ダイアログを表示する
フレーム名.focus() …… フレームにフォーカスをあてる
フレーム名.prompt() …… 文字入力ダイアログを表示する

広告



Lorem Ipsum is simply dummy text

    By signing up, you agree to our Terms and Privacy Policy. Unsubscribe anytime.