簡単な解決策があると確信しています。方向性が必要なだけです。
ユーザーがクリックすると「ログイン」と表示されるボタンがあり、サイトのバックエンド部分が iframe タブに表示されます (メイン サイトはルートにあり、バックエンドは /clients/ にあり、インデックスは iframe に読み込まれます)
そのため、ログイン部分 (すべて index.php にあります) をライトボックスに表示したいのですが、エクスペリエンス全体をライトボックス内に表示したくありません... ユーザーがログインした後、アカウントに送られます。 php、残念ながら私の問題は、account.php ではライトボックスにとどまることです。
ログイン後にライトボックスの外に出てページ全体に移動するための解決策は何ですか..
注:この解決策を試しましたが、成功しませんでした(間違っていた可能性があります)
ヘッダーに以下を入れました。
`<script language="javascript">
function redirectParent()
{
window.opener.document.location("account.php");
}
</script>`
次に、送信ボタンがある index.php 内に次を配置します
`onclick="redirectParent()"` <--- I added that inside the following below
`<input name="submit" onclick="redirectParent()" value="<?php echo lang('LOGIN_BUT_NOW');?>" type="submit" class="button"/>`
それは何もしませんでした。ここで単純なものが欠けているように感じます。それが私が探している解決策ではない場合は、私が達成しようとしていることの適切な解決策の方向に少し微調整していただければ幸いです。
どうもありがとう!