私のサイトでは、登録は段階的なプロセスによって行われます。
最初のステップでは、JavaScript を使用してポップアップ ウィンドウを開き、ウィンドウ内のタスクが完了すると、このポップアップ ウィンドウを自動的に閉じます。
次に、ボタンをクリックして次のステップに進みます。2 番目のステップには、最初のステップに戻るための別のボタンがあります。
2番目のステップで戻るボタンをクリックして最初のステップに来ると、最初のステップのポップアップウィンドウが読み込まれます。
最初のステップに戻るときに、このポップアップ ウィンドウをロードする必要はありません。
これどうやってするの?
これは JavaScript コードです:
function show_gal()
{
var windowSizeArray = [ "width=935,height=580",
"width=935,height=600,scrollbars=yes" ];
var url1 = "<?php echo base_url();?>plugin/index.php";
var id = $("#hidtuid").val();
var url = url1+"?usrid=" + id;
var windowName = "Image Upload";
var windowSize = windowSizeArray;
window.open(url, windowName, windowSize);
}
これは、ポップアップ ウィンドウでタスクを完了した後のポップアップ ウィンドウのコードです。
window.close();