Javascript 重定向到源代码而不是加载

标签 javascript jquery html amazon

我正在尝试生成一个看起来像这样的亚马逊广告。

<script type="text/javascript"><!--
amazon_ad_tag = "xxxxxxx"; amazon_ad_width = "160"; amazon_ad_height = "600";//--></script>
<script type="text/javascript" src="http://www.assoc-amazon.com/s/ads.js"></script>

以下是我的脚本中应该实现这一点的部分。 BTW 脚本用于轮换更多类型的联属网络营销广告。

首先是一个包含所有亚马逊广告选项的全局变量......
ad_code = 'amazon_ad_tag = "xxxxxxx"; amazon_ad_width = "160"; amazon_ad_height = "600";';

接下来我正在加载 ad_code在“ad_slot” div 中。 ad_code的内容应该出现在 <script> 之间标签。
$('.amazon_ad').html('<scr'+'ipt type=\"text/javascript\"><!--' + ad_code + '//--></scr'+'ipt><scr'+'ipt src=\"' + window.location.protocol +'//www.assoc-amazon.com/s/ads.js\" type=\"text/javascr'+'ipt\"></scr'+'ipt>');

结果应该是我发布的第一个代码并显示亚马逊横幅,而不是我的浏览器转到 http://www.assoc-amazon.com/s/ads.js ,应该加载的脚本。

有谁知道我做错了什么?

最佳答案

这是包裹在 $(document).ready(function() 中吗? { ... ?如果它在里面,对我来说很好。

关于Javascript 重定向到源代码而不是加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3893211/

相关文章:

html - 如何向后排列堆叠的div的顺序?

javascript - 禁用自动关闭后,Jquery ui 工具提示不会重新打开

javascript - 通过变量访问对象和属性?

javascript - 在 PHP 文件中实现 javascript 时显示/隐藏功能不起作用

javascript - 如何使用 CSS 动画创建无限符号轨迹?

jquery - 如何分别处理 .nextAll() 或 .prevAll() - 每个元素?

javascript - 字符串操作和 PDF 输出文件

html - 如何更改 Bootstrap 切换导航颜色?

javascript - 在for循环中完成API获取后如何调用函数?

javascript - 如何将变量传递给事件中的构造函数方法?