- ベストアンサー
iframeについての質問
iframeでhtmlをした場合、直接そのhtmlファイルへアクセスできない、もしくは、そのhtmlファイルにアクセスしてもtopページへ行けるような対策はありますか?すみません、よろしくお願い致します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
iframeの中に表示するhtmlファイルの<head></head>タグの間に <SCRIPT LANGUAGE="JavaScript"> <!-- if(self == top){ top.location.href="topページのURL"; } // --> </SCRIPT> と記述すればいけるのではないかと思います。
その他の回答 (2)
- taketan_mydns_jp
- ベストアンサー率58% (450/773)
回答No.2
iframe内のhtmlをまとめてフォルダに入れておいて、.htaccessでリファラを検出し、フォルダごと制限をかけると言う事も出来ますね。 http://www.shtml.jp/htaccess/referer.html http://php-web.net/web/htaccess.html 参考まで。
noname#39970
回答No.1
javascriptでやれば できるかもしれない。 結構面倒