私はjavascriptを使用して別のphpページを含むポップアップウィンドウを作成します。ポップアップウィンドウのPHPページは基本的にフォームであり、その値を使用してデータベースに挿入されます。ポップアップでPHPページをロードするには、次の関数を使用:phpからjavascriptにparramterを渡してPHPに戻す
phppopup('edit_status.php?cmd=EditStatusData')
function phppopup(page){
child1 = window.open (page, "Ebay Auctions", "height=600,width=600,status=yes,toolbar=no,menubar=no,location=no");
child1.document.close();
}
は、どのように私は、ポップアップ内のページに呼び出しページから値を渡すことができますか?
私は、現時点ではしようとしています:それはupdateByEditため、なぜphpopupのために正常に動作
<a href="#" onclick="updateByEdit('trendsandbrands', 'fakeapproved')">Edit User Info</a>
</strong></strong></strong></strong></p><p><strong><strong><strong><strong><a href="#" onclick="phppopup('edit_status.php?cmd=EditStatusData&pk='); return false;">Historie</a>
:
echo "<p><a href=\"#\" onclick=\"updateByEdit('". $username ."', '". $subcat ."')\">Edit User Info</a>
<p><a href='#' onclick=\"makewindows2('edit_status.php?cmd=EditStatusData&pk=". $pk ."'); return false;\">Historie</a>;
次のHTMLを生成しますか?
$ pkは単なる整数で、ウィンドウが呼び出されたページに表示されます。
MSIEで動作させたい場合は、ウィンドウ名(「Ebay Auctions」のようにスペースを入れてはいけません) – Quentin
@david-omg、MSIEで何か作業をするのを心配していますか?)冗談です –
IE7 +についてはどうですか? –