1

私はマスターページを使用しており、その中にiframeがあり、iframeの中に別のiframeがあることがあります。だから私はjavascriptを使ってマスターページを取得したい.

私はこれを使用していますが、何らかの理由でループして停止しません。

<script type="text/javascript" language='javascript'>
   var wind = window;
   while(wind.parent!=null)
   {
     wind=wind.parent;
   }
   wind.document.getElementById('consultar processos').style.color = "#D10759";
</script>
4

1 に答える 1

5

window.topはあなたの友達です :)

ウィンドウ階層の最上位のウィンドウへの参照を返します。
window.parent プロパティが現在のウィンドウの直接の親を返すのに対し、window.top はウィンドウ オブジェクトの階層の最上位のウィンドウを返します。

このプロパティは、1 つまたは複数の親のサブフレームにあるウィンドウを処理していて、最上位のフレームセットにアクセスしたい場合に特に便利です。

于 2012-06-29T10:41:10.230 に答える