我有一個JavaScript函數我想在頁面上運行,當執行時會發送一個變量到一個PHP腳本,但不打開PHP頁面只停留在當前頁面上。從Javascript到PHP的變量
我想要做的是將此功能添加到網站上的頁面,併爲它返回有關它所運行的頁面的信息,例如URL和用戶IP。
我到目前爲止嘗試過的一切都沒有完成這項工作,所以任何信息都會被讚賞。
非常感謝
感謝昆汀,但我試圖JavaScript的形式,但它們都打開窗體被髮布到URL。我最近的例子:
var form = new Element('form',
{method: 'post', action: 'http://www.site.com/data.php'});
form.insert(new Element('input',
{name: 'u', value: ""+u, type: 'hidden'}));
$(document.body).insert(form);
form.submit();
我也試過:
document.location.href='http://www.site.com/data.php?u='+u;
,但這又打開的網頁:S
對於那些認爲AJAX,謝謝你,但它不會工作,因爲需要在頭一個腳本鏈接,我需要能夠在不編輯標題的情況下將其插入頁面。我曾嘗試通過javascript函數動態插入它,但它確實沒有任何AJAX函數會執行。
您正在尋找AJAX。這已被問過無數次,所以請使用搜索。 – hakre
@hakre無關 - 在昨晚發佈您的[HEAD首先使用PHP Streams](http://hakre.wordpress.com/2011/09/17/head-first-with-php-streams/)。好的工作:) – rdlowrey
嘿它的一個有效的問題,不要打他請求... – samccone