资源下载 - 从此开始!

下载我_精品源码软件教程资源网

您的位置:主页 > 网络编程 > 正文

通过单独js文件调用百度联盟和Adsense广告代码的写法

2018-10-24 23:52 来源:互联网 编辑:admin

为了更方便的管理维护百度联盟和Adsense广告代码,我们一般都是通过单独的js文件来调用广告代码,一旦有任何变化,只需改一下js文件即可,非常方便。不过,本文要说的是,对于一部分站长来说,如果技术不过关,很可能会写错代码而导致调用广告失败。本文将给大家分析一个案例,告诉大家要怎样写才对。

一位站长写错js代码,导致百度联盟广告不显示

今天看到一位站长在群里反映网页广告不显示了,通过交流排除一切客观原因之后(例如网站备案号掉了等),我于是打开群友的网站,查看源代码之后,发现其网页广告是通过js调用的,顺藤摸瓜,继续点击查看那个调用广告的js文件,一看,果然,该群友犯了很多站长犯的错误,把联盟广告代码给写错了。

我们先来看看该群友的调用方法:

网页用js调用百度联盟广告
网页用js调用百度联盟广告

他的js文件是这样写的,如图:

百度联盟广告代码js调用-这是错误的写法
百度联盟广告代码js调用-这是错误的写法

如图看到,该群友是直接把百度联盟广告代码写到了js文件里。而这样写是错误的,结果导致网页是显示不了广告。

那么我们应该怎样写这个js文件呢?

我们应该使用javascript脚本的document.write()方法,把百度联盟广告代码写出来,如图:

js调用百度联盟广告的正确写法
js调用百度联盟广告的正确写法

下面是js调用百度联盟广告的正确写法:

var strUnionAd = "<script type=\"text/javascript\">";
strUnionAd = strUnionAd + " /*250*250,创建于2011-6-17*/ "; //把这句话换成你的广告名称
strUnionAd = strUnionAd + " var cpro_id = \"u888888\";"; //把这个广告id换成你的广告id
strUnionAd = strUnionAd + "<\/script>";
strUnionAd = strUnionAd + "<script src=\"http://cpro.baidustatic.com/cpro/ui/c.js\" type=\"text/javascript\"><\/script>";
document.write(strUnionAd);

直接把上面的代码复制到你的js文件里,把广告id换成你的广告id,还有把广告名称换成你的广告名称即可。

打赏一下,我们会为大家提供更多优质资源!

相关文章,95%的人会看!{有内幕、有真相...}

看过本文的人还看过

关闭

微信扫一扫

站长微信账号