JavaScriptTweet先日の解決策を考えてみました。自分自身のHTMLドキュメントがフレームで表示されているかどうかは、JavaScriptで下記のような評価で検出できます。window.top);また、自分自身のHTMLドキュメントでframeタグが使用されているかどうかは、下記のような評価で検出できます(これはソースの表示でも確認可能なので不要?)。alert(false);}HTML/JavaScriptの生成を、MyfacesやTrinidadなどのフレームワークに任せていると、どのようなHTMLドキュメントが生成されているか判らなくなるので...下記のHTML/JavaSctriptで動作確認しました(IE6SP2とFF3.0.7)。そのHTMLがtopで表示されているかどうかを検出しますので、frameの中のframe(ネスト)も考慮されていると思います。このページはフレームを使用しています。念のためiframeタグも確認しましたが、同じ結果が得られます。»プロフィールid:S_a_k_U人生の目標は世界征服平和です。(1)はてなブログをはじめよう!S_a_k_Uさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。