• ベストアンサー

iframeについての質問

iframeでhtmlをした場合、直接そのhtmlファイルへアクセスできない、もしくは、そのhtmlファイルにアクセスしてもtopページへ行けるような対策はありますか?すみません、よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • danmarino
  • ベストアンサー率63% (26/41)
回答No.3

iframeの中に表示するhtmlファイルの<head></head>タグの間に <SCRIPT LANGUAGE="JavaScript"> <!-- if(self == top){ top.location.href="topページのURL"; } // --> </SCRIPT> と記述すればいけるのではないかと思います。

その他の回答 (2)

回答No.2

iframe内のhtmlをまとめてフォルダに入れておいて、.htaccessでリファラを検出し、フォルダごと制限をかけると言う事も出来ますね。 http://www.shtml.jp/htaccess/referer.html http://php-web.net/web/htaccess.html 参考まで。

noname#39970
noname#39970
回答No.1

javascriptでやれば できるかもしれない。 結構面倒

関連するQ&A