jquery - 单击时加载带参数的脚本

标签 jquery

我通过 adspeed.com 转换广告,我希望每次您点击标签链接时都会刷新我们的富文本(推荐)广告。单击链接时是否可以重新加载脚本?目前该脚本只是放置在 div 内并在页面加载时执行..

div id="quoteContain">
 <!-- AdSpeed.com Serving Code XXX for [Zone] XXX -->
<script type="text/javascript" src="http://g.adspeed.net/ad.php?do=XXX&amp;wd=200&amp;ht=600&amp;target=_top"></script>
<noscript><iframe width="200" height="600" src="http://g.adspeed.net/ad.php?do=XXX&amp;wd=200&amp;ht=600&amp;target=_top" frameborder="0" scrolling="no"   >
<a href="http://g.adspeed.net/ad.php?do=XXX&amp;wd=200&amp;ht=600&amp;pair=as" target="_top"><img style="border:0px;" src="http://g.adspeed.net/ad.php?do=img&amp;zid=XXX&amp;wd=200&amp;ht=600&amp;pair=as" alt="i" width="200" height="600"/></a></iframe>
</noscript><!-- AdSpeed.com End -->
                <!-- /quoteContain --></div>

我一直在尝试从 div 中删除脚本并每次加载它,但都没有成功

$("ul#flowtabs li a").click(function(){
    $("#quoteContain").load("http://link?params");
)};

最佳答案

那就是Same Origin Policy给你 hell 。基本上,它会阻止您使用 XHR 访问其他域的资源。我建议您阅读链接的网站。

一个可能的解决方法是创建一个简单的代理来获取所需的脚本,并根据请求将其注入(inject)页面。

关于jquery - 单击时加载带参数的脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4211943/

相关文章:

javascript - jQuery 代码无法在 Internet Explorer 中运行

javascript - 如何从函数本身外部的 ajax 调用访问数据

javascript - 在 JavaScript 中为 undefined 赋值

javascript - 无法将符号值转换为字符串 - React AJAX 删除请求

javascript - 更高效地编写 jQuery

javascript - Bootstrap 3.2 下拉菜单切换在 iPhone 上不起作用

jquery - 加载国家/州/城市

jquery - 如何在Asp.Net MVC中通过jquery ajax动态加载部分 View

javascript - 使用 anchor 链接打开自定义 jquery 选项卡

javascript - 单击 3 次后,编码的 JavaScript 不会替换元素的问题