我不知道如何問這個問題,這就是爲什麼我要模擬我需要什麼,一些開發人員通過使用php呈現JavaScript來製作我需要的東西。一個簡單的示例文件看起來像:如何獲得serverside信息到JavaScript?
my_javascript_file.php
<?php include "my_class.php"; ?>
$(document).ready(function(){
$.ajax({
url: "<?php $my_obj->post_url(); ?>",
success: function(){
alert("Post successful")
}
});
};
它輸出以下內容:
$(document).ready(function(){
$.ajax({
url: "/post_handler.php",
success: function(){
alert("Post successful")
}
});
};
我的問題來了那裏,有沒有什麼辦法來實現,與純JS技術?
謝謝, 思南。
P.S.這是當然,我可以在這裏進行硬編碼後的網址,或者通過位置對象等使用javascript我希望你明白我的意思得到URL的只是一個簡單的例子...
編輯:對不起由混亂我使用的術語,它只是從我的應用程序獲取一些信息並動態寫入我的JavaScript。我不是說彗星或數據編碼等。
我想知道的是如何在JavaScript文件上使用服務器端數據(如果有任何方法的話)。就像我的例子中的php方法一樣,它只是迴應一個來自我的應用程序的字符串。有沒有一種方法可以通過JavaScript庫或框架來做到這一點,就像您在模板系統中分配變量並使用它的模板引擎一樣。希望現在更清楚。
達到什麼樣的?請詳細說明。 – 2009-08-04 19:34:47
@Artem,我試圖解釋更多,希望現在更容易理解。 – Sinan 2009-08-04 20:04:03
不是。服務器端是服務器端,客戶端是..好吧,你明白了。如果你想讓服務器端的數據在客戶端上可用,你的方法很好,Chris Holland和David Archer的方法實際上只是它的一個變種(它仍然將PHP與JS混合在一起)。如果你想讓所有的東西都乾淨整潔,那麼你需要在客戶端代碼中從服務器中拉出數據。 – montrealist 2009-08-04 21:09:54