Javascript 使用jquery/ajax时不加载脚本
我试图在页面加载后几秒钟通过ajax/jquery将脚本添加到div中。脚本本身来自CPM网络并加载一个横幅 当我在页面加载时正确加载它,脚本就会加载,但如果我通过ajax添加它,脚本将保持如下状态:Javascript 使用jquery/ajax时不加载脚本,javascript,jquery,ajax,Javascript,Jquery,Ajax,我试图在页面加载后几秒钟通过ajax/jquery将脚本添加到div中。脚本本身来自CPM网络并加载一个横幅 当我在页面加载时正确加载它,脚本就会加载,但如果我通过ajax添加它,脚本将保持如下状态: <script>content here...<script> 下面是pub-horizontal.php文件 <div class="col-xs-12"> <div id="pub-horizontal" class="pub-horizontal"
<script>content here...<script>
下面是pub-horizontal.php文件
<div class="col-xs-12">
<div id="pub-horizontal" class="pub-horizontal">
<?php
$url = $_POST['link'];
if(!strpos($url,"article")){
include("****-horizontal.php");
}else{
include("cpmfun-horizontal.php");
}
?>
</div>
</div>
我试着用脚本将一些东西输出到控制台,结果成功了!似乎问题在于CPM网络的脚本在文档加载后没有加载
提前感谢。尝试添加标题(“内容类型:应用程序/javascript”)代码>
在php文件的顶部请显示围绕(包括)您的ajax callI的代码(我根据您的要求添加了ajax调用;)p1是否存在?从ajax调用的结果变量中得到了什么?是的,#p1存在。只有特定脚本没有加载的问题。。。所有其他的都可以。让我们看看你的phpI得到以下错误:警告:无法修改标题信息-标题已经由第4行的************article.php中的*********article.php:3)发送,我知道我需要在@th3lmuuuu90将ob_start()
帮助之后添加它?也许可以尝试使用jqueryload代替$(#p1).load('pub-horizontal.php',{link:link})代码>@胡言乱语不是真的。。。我在标题前后添加了ob_start,错误仍在继续。。。我在头之后有session_start,ob_start()@andrew,甚至没有jquery加载。我总是得到以下信息:资源被解释为脚本,但使用MIME类型text/html传输:
<div class="col-xs-12">
<div id="pub-horizontal" class="pub-horizontal">
<?php
$url = $_POST['link'];
if(!strpos($url,"article")){
include("****-horizontal.php");
}else{
include("cpmfun-horizontal.php");
}
?>
</div>
</div>