电信访问 网通访问
 | 网站首页 | 网站主 | 广告主 | Google Adsense | 阿里妈妈与阿里联盟 | 百度广告联盟 | Google Adwords推广 | 广告资讯 | 站长博客 | 留言 | 论坛 | 

广告无忧-关注互联网广告联盟和站长收益的网站,阿里联盟,阿里妈妈,广告联盟,alimama,技巧,经验,申请注册,http://www.ggwy.net


您现在的位置: 广告无忧-关注互联网广告联盟和站长收益的网站 >> 阿里妈妈与阿里联盟 >> 站长经验交流 >> 正文
通过js的方式调用发布阿里妈妈广告
作者:广告无忧    文章来源:阿里妈妈    点击数:    更新时间:2007-12-1          ★★★
在10月16日的功能改进中,有这么一项:

2.创建广告位时,如果选择的网站没有处在妈妈blog允许单中,则不提供iframe代码.只提供js代码.
当前妈妈系统支持的blog有
http://blog.sina.com.cn
http://hi.baidu.com
http://blog.donews.com
http://hexun.com

就是说,从现在起,站长们申请发布网站、获得广告位代码时,一般都只能拿到JS代码了,那么,怎么用JS调用的方式发布阿里妈妈广告呢?

以前葫芦娃白起有一个专贴说明,现在把它翻出来,供各位参考。如果各位有更好的方法,请跟贴,好方法奖馒头。

原贴:http://club.alimama.com/viewthread.php?tid=15308&highlight=js%2B%B5%F7%D3%C3

下面我来介绍一下怎样做,需要注意什么:

下面是从Alimama站点得到的广告位发布代码
<script type="text/JavaScript"> 
var alimama_pid="mm_10003521_106784_xxxxxx"; 
var alimama_titlecolor="0000FF"; 
var alimama_descolor ="000000"; 
var alimama_bgcolor="FFFFFF"; 
var alimama_bordercolor="E6E6E6"; 
var alimama_linkcolor="008000"; 
var alimama_sizecode="11"; 
var alimama_width=760; 
var alimama_height=90; 
var alimama_type=2; 
</script> 
<script src="http://p.alimama.com/inf.js" type=text/javascript></script>

将这段代码写在相应js文件中我们应该改写成如下样子即可,而且在各种浏览器中都是正确的
var alimama_pid="mm_10003521_106784_xxxxxx"; 
var alimama_titlecolor="0000FF"; 
var alimama_descolor ="000000"; 
var alimama_bgcolor="FFFFFF"; 
var alimama_bordercolor="E6E6E6"; 
var alimama_linkcolor="008000"; 
var alimama_sizecode="11"; 
var alimama_width=760; 
var alimama_height=90; 
var alimama_type=2; 
document.write(’<scr’+’ipt src="http://p.alimama.com/inf.js" type=text/javascript></scr’+’ipt>’);

有些朋友写成下面的样子当然也是可以的,但是不是上面的方法更简单呢:)
document.write(’<scr’+’ipt>var alimama_pid="mm_10003521_106784_109301";</scr’+’ipt>’); 
document.write(’<scr’+’ipt>var alimama_titlecolor="0000FF"; </scr’+’ipt>’);
document.write(’<scr’+’ipt>var alimama_descolor ="000000"; </scr’+’ipt>’);
document.write(’<scr’+’ipt>var alimama_bgcolor="FFFFFF";</scr’+’ipt> ’);
document.write(’<scr’+’ipt>var alimama_bordercolor="E6E6E6";</scr’+’ipt>’); 
document.write(’<scr’+’ipt>var alimama_linkcolor="008000";</scr’+’ipt> ’);
document.write(’<scr’+’ipt>var alimama_sizecode="11"; </scr’+’ipt>’);
document.write(’<scr’+’ipt>var alimama_width=760;</scr’+’ipt> ’);
document.write(’<scr’+’ipt>var alimama_height=90;</scr’+’ipt> ’);
document.write(’<scr’+’ipt>var alimama_type=2;</scr’+’ipt> ’);
document.write(’<scr’+’ipt src="http://p.alimama.com/inf.js" type=text/javascript></scr’+’ipt>’);

有几点需要注意:
1、JavaScript单双引号都可以圈定字符串的,所以针对Alimama发布的代码在增加document.write(’’)时用单引号就不用做任何字符转义了。
2、’<script>’、’</script>’标签要拆开来写成’<scr’+’ipt>’、’</scr’+’ipt>’。因为如果document.wirte写在html页面里必须这样做因为不然浏览器会认为</script>为当前script的结束,虽然咱们此处是在js中调用document.write,但还是保持这个良好的习惯吧。
3、Alimama允许您自己修改五个颜色参数来配合您的页面,但是要注意要写成十六进制样子如’FFFFFF’,不要写成’red’。
alimama_titlecolor:标题的颜色
alimama_descolor:描述颜色
alimama_bgcolor:背景颜色
alimama_bordercolor:边框颜色(不需要边框就设成背景颜色一样好了)
alimama_linkcolor:连接颜色
4、不要修改其他参数否则可能会影响您的收入哦

需要特别注意是不能直接在一个js文件中发布2个以上的广告位!
很多站长朋友喜欢在一个js控制的区域内放置几个广告位,很自然的想到的写法如下
var alimama_pid=1;
document.write(’<scr’+’ipt src="http://p.alimama.com/inf.js" type=text/javascript></scr’+’ipt>’);
var alimama_pid=2;
document.write(’<scr’+’ipt src="http://p.alimama.com/inf.js" type=text/javascript></scr’+’ipt>’);
或者是
document.write(’<scr’+’ipt>var alimama_pid=1;</scr’+’ipt> ’);
document.write(’<scr’+’ipt src="http://p.alimama.com/inf.js" type=text/javascript></scr’+’ipt>’);
document.write(’<scr’+’ipt>var alimama_pid=2;</scr’+’ipt> ’);
document.write(’<scr’+’ipt src="http://p.alimama.com/inf.js" type=text/javascript></scr’+’ipt>’);

很遗憾,这两种写法在ie浏览器下都得不到正确的结果,
主要是由于ie浏览器对于document.write两次引入的inf.js都放在当前js之后执行,

所以大家还是拆出多个js文件来分别发布多个广告位吧
本文来自:广告无忧 [ www.ggwy.net ],转载本站文章请保留请信息。谢谢!

   

网络收藏:    【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
 
  • 上一篇文章:

  • 下一篇文章:
  • 网友评论: 评论内容只代表网友观点,与本站立场无关!欢迎你通过上面 【发表评论】 功能进行评论,请文明发言哟!

    相 关 文 章
    从阿里妈妈看互联网广告市场的前景
    文章:阿里妈妈,攻不了百度,也守不了淘…
    再谈“阿里妈妈”试用印象
    “阿里妈妈”有了,“阿里巴巴”是不是要…
    估算阿里妈妈广告位的最新办法
    如何修改阿里妈妈广告的默认广告图片和尺…
    阿里妈妈广告怎样的估计广告价格才合理?
    阿里妈妈(Alimama)和网站联盟有什么不…
    为什么要建立阿里妈妈(Alimama)?
    阿里妈妈(Alimama)是什么?
    最 新 热 门
    普通文章“阿里妈妈”有了,“阿里巴巴”是不是…
    普通文章阿里妈妈买家(广告主)帮助
    最 新 推 荐
    推荐文章阿里妈妈卖家(广告发布…

    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | 文章索引 | 会员登陆 | {$Wap}

    Copyright © 2007-2009 广告无忧 All Rights Reserved
    欢迎转载本站文章,但要求注明出处、非商业用途和保持一致;原创文章如转载,请注明:转载自 广告无忧,谢谢合作!
    观点仅为站长们的经验和个人意见,不代表广告联盟官方意见或政策,若有冲突以官方为准,本站内容仅供参考!
    闽ICP备06012164号