JavaScriptの top.frames.length と、top.openerとは?

[上に] [前に] [次に]
田口 [E-Mail] 1999/10/27(水) 17:56:58
あるページで、このようなスクリプトを見ました。

<script language="javascript"><!--
function enter() {
  if((top.frames.length != 0)||(top.opener != null)){
    document.links[0].href = "http://www/aaa.html";
    document.links[0].target = "_blank";
  }
}
// --></script>

これの、
(top.frames.length != 0)||(top.opener != null)
とは、どういう意味なんでしょうか。

宜しくお願い申し上げます。

Mugi [E-Mail] [HomePage] 1999/10/27(水) 19:06:13
top.frames.length ...はそのページがフレームページかどうか
top.opener... は window.open()によって開かれたのか
をあらわしています。

田口 1999/10/28(木) 14:31:04
[[解決]]
解決しました。
ありがとうございます。

[上に] [前に] [次に]