2013-06-03 64 views
1

有這個(如果我可以這麼說),可怕的CMS稱爲Vivvo。它不會,無論出於何種原因,允許PHP包括(很確定allow_url_fopen被禁用)。jQuery,PHP包括

我決定使用jQuery。這裏是我爲php包含的一個簡單的測試。看起來很簡單 - 選擇div,插入php。無法在本地或遠程工作。代碼當然是搞砸了。有關如何處理這個問題的任何想法?

<html> 
<head> 
<title>Blah</title> 
<script src="http://code.jquery.com/jquery-1.10.0.min.js"></script> 
<script type="text/javascript"> 
$("#sc_feed").load('parse.php');  
</script> 
</head> 
<body> 
<div id="sc_feed"> THIS IS THE FEED</div> 
</body> 
</html> 
+1

這不僅會如果包含文件僅用於輸出Web內容,則工作。如果它定義PHP函數以在主PHP腳本中調用,它並沒有幫助。 – Barmar

回答

0

Vivvo CMS開始可以不加jQuery的容易,所以你應該其後添加小線,這將是這樣

<script src="http://code.jquery.com/jquery-1.10.0.min.js"></script> 
<script type="text/javascript">jQuery.noConflict()</script> 

,那麼你應該在你與「jQuery的」所以你的代碼將

更換任何「 $」符號jQuery代碼0
<script type="text/javascript"> 
    jQuery("#sc_feed").load('parse.php');  
</script> 

因爲VIVVO CMS使用Prototype JavaScript庫,它無法jQuery的 togther使用沒有任何編輯

希望這將幫助你...

2

您需要將jquery函數包裝到文檔就緒函數中。再加上你的選擇應以#爲IDS

$(document).ready(function(){ 
     $("#sc_feed").load('parse.php'); 
}); 
+0

他的選擇器確實以'#'開頭。 – Barmar

+1

我確定他正在嘗試將php文件的輸出插入到文檔中。 – Orangepill

+0

我正在使用jQuery將分析的feed注入頁面。這是一般意義上的「網絡內容」。解析器是用PHP編寫的。 PHP包括不能在我必須構建它的愚蠢的CMS上工作。 –