Ich habe eine PHP-Seite, die mit Javascript, erstellt ein Popup-Fenster, das eine andere PHP-Seite enthält. Die PHP-Seite im Popup-Fenster ist im Grunde ein Formular und wird diesen Wert verwenden, um in eine Datenbank einzufügen. Unter Verwendung die folgende Funktion, um die PHP-Seite in einem Popup zu laden:Übergabe eines Parramters von PHP zu Javascript zurück zu 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();
}
Wie kann ich einen Wert von der anrufenden Seite auf der Seite im Popup passieren?
ich im Moment versuchen:
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>;
, das den folgenden HTML-Code generiert:
<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>
Es funktioniert gut für updateByEdit, warum nicht für phpopup?
$ pk ist nur eine Ganzzahl, die in der Seite, aus der das Fenster aufgerufen wird, gut angezeigt wird.
Fensternamen (wie „Ebay Auktionen“ sind keine Leerzeichen, wenn Sie dies in MSIE arbeiten wollen – Quentin
@ David - omg, Sorgen die Menschen immer noch über in MSIE etwas Arbeit machen;.?) Nur ein Scherz –
Was IE7 +? –