PHP文件可以用作外部javascript文件。基本上使一個PHP文件輸出有效的JavaScript,並使用該PHP文件作爲您的JavaScript文件:http://www.javascriptkit.com/javatutors/externalphp.shtml。這可以用cakephp來完成,因爲我們沒有在瀏覽器中指定php文件,而是基於控制器及其操作的目錄?使用PHP作爲CakePHP的外部JavaScript?
0
A
回答
0
當然,只要你輸出有效的JS,id不會影響URL的外觀和URL的內容。
0
當您鏈接一個JavaScript文件,
$this->Html->script('scriptname');
所發生的一切是一個標籤在HTML創建
<script type="text/javascript" src="path/to/webroot/js/scriptname.js"></script>
所以,你可以鏈接任何你願意的話。
1
遲到的答案,但無論如何,這是我是如何做到的。
當鏈接到外部JavaScript文件,不要忘了直列設置爲false,如下面所示:
$this->Html->script('scriptname', array('inline' => false));
相關問題
- 1. 使用PHP作爲外部JavaScript文件中的CakePHP 2.0
- 2. CakePHP的:調用外部JavaScript函數
- 3. 如何在CakePHP中使用外部庫作爲視圖助手?
- 4. 使用外部php
- 5. 不能使用外部javascript工作嗎?
- 6. 外部JavaScript不起作用
- 7. 製作外部Javascript
- 8. 在外部php代碼中使用Cakephp類
- 9. 如何爲CakePhp添加外部Javascript和CSS
- 10. Javascript:使用外部腳本
- 11. 使用QEMU作爲外部翻譯庫
- 12. 使用外部JSON作爲與tagit.js
- 13. 使用Spring包作爲外部庫
- 14. CakePHP的 - 從外部型號
- 15. PHP:使用外部cookie
- 16. (Django +外部JavaScript)不工作
- 17. 外部JavaScript不工作
- 18. 如何在ajax的外部JavaScript文件中使用php變量?
- 19. 如何使用PHP,JavaScript清除外部網站的會話
- 20. 使用HTML中的外部Javascript文件運行PHP腳本
- 21. 'php'或'cake','bake'不被識別爲內部或外部命令+ cakephp
- 22. 緩存javascript失敗,因爲使用外部javascript
- 23. 調用JavaScript外部不工作
- 24. Javascript外部文件不起作用
- 25. Javascript:外部函數將不起作用
- 26. 外部javascript將不起作用
- 27. 外部Javascript書籤不起作用
- 28. 保持javascript外部 - 不起作用
- 29. 的JavaScript得到外部PHP值
- 30. 使用包括外部頁面的JavaScript
對不起,我本來應該更清晰,並通過有關我的問題。我想要一個只有javascript的視圖,然後在另一個完全不同的應用程序中,在不同的服務器上訪問該視圖文件,就好像它是JavaScript文件一樣。我有什麼意義嗎? – 2010-12-12 20:48:42
@amirrustam如果我理解正確,你需要的是創建一個沒有任何內容的佈局。這樣,javascript就不會被你通常的HTML模板所包圍。您可以在控制器的操作方法中設置佈局。 – mdarwi 2010-12-12 20:59:33
然後我將如何參考(http://www.javascriptkit.com/javatutors/externalphp.shtml)該視圖(具有空佈局的那個)作爲不同應用程序中的JavaScript文件(如在非PHP應用程序中)在其他地方的不同服務器上。 – 2010-12-12 21:41:21