我是新來的客戶端和服務器端腳本,我想知道,他們怎麼不能互動?爲什麼服務器端和客戶端腳本無法交互?
的主要區別碼征服說here是:
...被稱爲客戶端語言,因爲它已加載一個網頁後,您的計算機上運行的腳本。
而且
服務器端還是後端的HTML被加載之前,而不是之後語言運行其腳本。
即使已經執行了服務器端腳本(例如PHP),在頁面加載後如何不能更改(使用JavaScript)?
我想從JS調用PHP。例如,有沒有可能的方法來做到這一點?
setInterval(<?php someFunction() ?>,10000);
對不起,如果我誤解了一些東西,請給我指出來。
看看JSON RPC HTTP:// JSON-RPC。 org/ – gawpertron
這是您的瀏覽器加載網站時發生的情況。向服務器請求HTML文件=> PHP運行並生成一個HTML文件=> PHP quits =>瀏覽器接收該文件並呈現它並運行任何JavaScript。當瀏覽器獲取頁面時,PHP完成,並關閉與服務器的連接。你需要看看AJAX做你想做的事。 –