如何将adsense代码添加到此javascript代码中。我认为可能有jquery和getscript的解决方案,但我无法让它工作
<script>
var rep = $("#topbar").find(".reputation-score").text().replace(/,|\s/g,'');
if (rep.match(/\d+k/i)) rep = rep.replace(/k/g, '') * 1000;
if (rep == "") rep = 0;
if (rep < 200 && $("#banner-bottom").length == 0) {
if ($(".answer").length == 0)
abovebanner = $("#answers-header");
else
abovebanner = $(".answer:first");
abovebanner.after('HELP ADD ADSENSE CODE HERE');
}
</script>
和伙计们我对javascript不是很了解,所以如果你们可以粘贴一个有效的解决方案。我真的很感激。
答案 0 :(得分:2)
This page解释了执行此操作的方法。一旦你创建了添加的页面上提到的包装函数(addJavascript),你的最后一行就会像:
addJavascript('adsense-library-name.js','head');
addJavascript的实现(来自上面的页面):
function addJavascript(jsname,pos) {
var th = document.getElementsByTagName(pos)[0];
var s = document.createElement('script');
s.setAttribute('type','text/javascript');
s.setAttribute('src',jsname);
th.appendChild(s);
}