フレームページ内に読み込まれた場合にフレームを解除(top.location)
<html>
<head>
<title>フレームページ内に読み込まれた時にフレームを解除</title>
<script language="JavaScript">
<!--
function framecheck() {
if(top.frames.length > 0) { //トップフレームの数をチェック
if(confirm("フレームを解除します。") == false) {
return;
}
top.location = document.URL; //フレームを解除
}
}
//-->
</script>
</head>
<body onLoad="framecheck()">
このページはフレーム内に読み込まれた場合
フレームを解除し、このページに移動します。
</body>
</html>
〔 実行する 〕