举个对联广告随机播放的例子,代码如下: <script> <!-- tempid = new Array(); tempid[0] = "<SCRIPT LANGUAGE=JavaScript1.1 SRC='http://play.unionsky.cn/show/?placeid=9203'><"+"/SCRIPT>" tempid[1] = "<SCRIPT LANGUAGE=JavaScript1.1 SRC='http://play.unionsky.cn/show/?placeid=15279'><"+"/SCRIPT>" showId = Math.floor(Math.random() * 2); document.write(""+tempid[showId]+""); //--> </script> 你在后台申请了几个相同尺寸的广告后,把广告代码复制过来,把上面的红色的部分替换成你的代码(注意引号里面的</SCRIPT>要拆开来写成<"+"/SCRIPT>)。然后把整段代码放到你的网站上,或者放在.js文件里进行调用。 上面的例子是2个广告随机播放。如果有3个广告,就把代码改一下。例如: <script> <!-- tempid = new Array(); tempid[0] = "<SCRIPT LANGUAGE=JavaScript1.1 SRC='http://play.xxx.cn/show/?placeid=9203'><"+"/SCRIPT>" tempid[1] = "<SCRIPT LANGUAGE=JavaScript1.1 SRC='http://play.xxx.cn/show/?placeid=15279'><"+"/SCRIPT>" tempid[2] = "<SCRIPT LANGUAGE=JavaScript1.1 SRC='http://play.xxx.cn/show/?placeid=8747'><"+"/SCRIPT>" showId = Math.floor(Math.random() * 3); document.write(""+tempid[showId]+""); //--> </script> 以此类推。
PHP: 按天轮播广告: <script> var today=new Date().getDate(); var unionskyAD; if (today%2==0) { unionskyAD="<SCRIPT LANGUAGE=JavaScript1.1 SRC='http://play.unionsky.cn/show/?placeid=9203'><"+"/SCRIPT>" }else{ unionskyAD="<SCRIPT LANGUAGE=JavaScript1.1 SRC='http://play.unionsky.cn/show/?placeid=15279'><"+"/SCRIPT>" } document.write(""+unionskyAD+""); </script> 上面的代码是1号播放广告a,2号播放广告b,3号再播放广告a,…… 注意请把以上的广告位ID换成你自己的广告位ID。如果是iframe的广告,也应该做相应的修改。 如果想三天轮换一次。则代码如下: <script> var today=new Date().getDate(); var unionskyAD; if (today%3==0) { unionskyAD="<IFRAME WIDTH=468 HEIGHT=60 MARGINWIDTH=0 MARGINHEIGHT=0 HSPACE=0 VSPACE=0 FRAMEBORDER=0 SCROLLING=no BORDERCOLOR='#000000' SRC='http://play.xxxx/show/?placeID=15634'></IFRAME>" }else if (today%3==1){ unionskyAD="<IFRAME WIDTH=468 HEIGHT=60 MARGINWIDTH=0 MARGINHEIGHT=0 HSPACE=0 VSPACE=0 FRAMEBORDER=0 SCROLLING=no BORDERCOLOR='#000000' SRC='http://play.uxxxx.cn/show/?placeID=15634'></IFRAME>" }else if (today%3==2){ unionskyAD="<IFRAME WIDTH=468 HEIGHT=60 MARGINWIDTH=0 MARGINHEIGHT=0 HSPACE=0 VSPACE=0 FRAMEBORDER=0 SCROLLING=no BORDERCOLOR='#000000' SRC='http://play.xxxx.cn/show/?placeID=15634'></IFRAME>" } document.write(""+unionskyAD+""); </script>
showId = Math.floor(Math.random() * 3); 可以改成 showId = Math.floor(Math.random() * tempid.length); 这样就可以随意增加广告代码的数量。