2013-06-03 66 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上工作。 –