Berufung ein .php-Datei in das onclick () - Ereignis
Möchte ich nennen, ein .php-Datei aus dem OnClick-Ereignis.
<input id="Edit" name="Edit" value="Edit Record" type="button" onclick="---call to php file----;" />
Den code oben zeigen. Ich bezeichnen will .php-Datei mit Hilfe von Javascript und übergeben Sie einen cookie-Wert im query-string.
- du vermischt hier Dinge: php -> server-side - | js -> cleint-Seite //, wenn Sie dies tun wollen, müssen Sie AJAX verwenden
- Ok. Ich werde dies über AJAX.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie nicht wollen, um im browser auf die .php-Seite, die Sie suchen, AJAX.
AJAX mit JQuery
AJAX mit Prototype
AJAX mit Matt Kruse ' s Ajax toolbox
wenn Sie wollen, um den browser .php-Seite, es ist so einfach wie diese:
$.get(url)
wie würden Sie, rufen Sie eine andere Funktion.Schlage ich vor, mit jquery und dann alles, was Sie tun müssen, ist $.get("url").. Es wäre ziemlich Komplex, um es in reinem javascript.
Dies wird vorausgesetzt, Sie möchten, öffnen Sie die php über AJAX (dh, ohne tatsächlich zu zeigen, die .php-Seite an den Benutzer, wie es normalerweise passiert, wenn Sie auf einen link klicken)
"...und übergeben Sie einen cookie-Wert im query-string."
Dies ist nicht notwendig, da php können, Lesen Sie die Werte von cookies direkt über die $_COOKIES superglobale sowieso. Es sei denn, Sie machen eine cross-domain-Zeug hier ist.
du nicht haben zu AJAX verwenden, könnten Sie eine beliebige externe Tags wie iframe, link -, script -, Bild -, und homebrew-eigene XSS-Lösung (die, um ehrlich zu sein ist das, was es klingt wie Sie tun, wie auch immer...)
jedoch, wenn Sie wollen, um die Inhalte danach verwende ich AJAX oder ein iframe (wenn Sie brauchen, um es zu tun auf verschiedenen domains).