が注文したのiframe親の機能を実行します。</p> <p>ページAはiFrameを含んでおり、ページBは、iFrameの内部にある...私はページAとページBを持っているのiframeページ
<iframe src="pageB.php />
ページ上私はpageBが更新されたときに実行したいJavascript機能を持っています。
私の質問は... pageAがページBが変更されたことを知ることが可能な場合は?
が注文したのiframe親の機能を実行します。</p> <p>ページAはiFrameを含んでおり、ページBは、iFrameの内部にある...私はページAとページBを持っているのiframeページ
<iframe src="pageB.php />
ページ上私はpageBが更新されたときに実行したいJavascript機能を持っています。
私の質問は... pageAがページBが変更されたことを知ることが可能な場合は?
PageB PageBはPageAに何かが発生したことを通知する必要があります。 window.parentを使用してコールバックをアタッチできます。 <my_callback>()iframeページの内側から
(両方のページが同じドメインにある場合ちなみに、これはのみ動作します。)
をするだけの簡単な例として:(iframe内)
ページB:
<html>
<body onload="window.parent.notifyChanges();"
... stuff ...
</body>
</html>
PageA
<html>
<head>
<script type="text/javascript">
function notifyChanges(){
...do something...
}
</script>
</head>
<body>
... stuff ...
</body>
</html>
"変更された"とはどういう意味ですか? –
基本的には、iframeページのデータベース上の一部のレコードを更新します – Satch3000