かの直接のページへの訪問者のアクセス:
<div id="msg"> this is my page </div>
私のページには、フレームに埋め込む場合
<div id="msg"> my page into anthor page :)</div>
先生に感謝します。
かの直接のページへの訪問者のアクセス:
<div id="msg"> this is my page </div>
私のページには、フレームに埋め込む場合
<div id="msg"> my page into anthor page :)</div>
先生に感謝します。
ページはこのトリックを使ってiframe内にある場合は、簡単に確認できます。
だから、var isInIFrame = (self != top);
、あなたはPAGE-にそれをチェックロードして、次のようなものを取得してください:
$(document).ready(function() {
var isInIFrame = (self != top);
if (isInIFrame)
$("#msg").text("my page into anthor page :)");
});
デフォルト値「this is my page」はマークアップファイルに入れる必要があります。
javascript(クライアント側のみ)で行うことができます。このリンクから。
http://billhiggins.us/blog/2009/04/09/detecting-that-youre-in-an-iframe/
あなたはjavascriptで次のことを行うことができます。
<script type = "text/javascript">
if(window !== top) {
document.getElementById("msg").innerHtml("My page into another page")
}
</script>
テストされていません。その記事を読むことで、検討する課題がありますが、うまくいけば正しい方向に向かうでしょう。
あなたは試すことができます:
if (window != top) {
document.write('<div id="msg"> my page into anthor page :)</div>');
} else {
document.write('<div id="msg"> this is my page </div>');
}
あなたはJavaScriptでこれを実現することができるかもしれません。あなたのwindow
オブジェクトは、トップレベルのブラウザウィンドウであるかどうかを検出することができます
if (window === top){
alert("I'm the top.");
} else {
alert("I'm embedded.");
}
完璧、ありがとうございます:) – webfan
あなたは大歓迎です:) – Smileek