我正在構建一個應用程序(字面上,一個在線應用程序),我想動態調用Js文件/函數只在需要時才播放。另外,這就是kicker,實際上我能夠將php變量和帶有返回值的函數傳遞給Js代碼。通過這種方式,傳遞的變量將在服務器端發生,而且我只能獲得當時需要的客戶端代碼。動態Javascript包括在PHP
爲此我正在考慮創建多個PHP文件那麼簡單包含以下內容:
<?
//JS CODE FOR PAGE 1 (ETC.)
//HEADER FUNCTIONS
?>
<script type="text/javascript">
//FUNCTIONS, METHODS, ETC WITH THE ABILITY TO INSERT PHP VARIABLES LIKE SO:
var name = <?= $name ?>
</script>
沒有人有任何異議?爲什麼這不是管理Js代碼的有效方式,通過包含和傳遞數據來動態調用它?我沒有想到什麼?
如果'name'是一個字符串,你應該這樣做:'var name ='= $name ?>'' – 2011-04-27 14:13:18
好的通話,我一定會這樣做,如果我最終走這條路線。 – d2burke 2011-04-27 14:14:19