私はiframeで作業しているウェブサイトに表示されているサードパーティ製のHTMLフォームサービスを(選択肢ではなく)使用しています。フレームが破棄されたページのURLを取得する
フォームバックエンドを使用すると、リダイレクト先のページを指定できます。このページはフォームiframe内に表示されます。私はこのフレームバスターを使用してい
:
<script type="text/JavaScript">if (parent.frames.length > 0)
top.location.replace(document.referrer);</script>
これは結構です、私の問題は、私は、IFRAMEがオンになっているページのURLからパラメータが必要です。上記のフレームバスターを使用すると、document.referrerは、ページ内のページであり、そのページのurl(パラメーター付き)ではなく、破棄されているページです。
iframeを含むページのURLを取得するには、上記のスクリプトを使用してそのフレームを破棄しますか?
'top.document.referrer'? – ijse
これはうまくいかないようですが、ページの前のURLをiframeから破棄したページの前に取得しようとしています。 – acowley
何が欲しいですか?前のページに戻る'top.window.history.go(-1);'が良いです。 – ijse