从新浪弄下来的全屏广告代码 与使用说明


Posted in Javascript onMarch 15, 2007

<!--全屏开始--><!--interstitial begin-->
      <SCRIPT language=JavaScript> 
<!--
//时间计算
SYfullscreen=false;
today=new Date();
function testdate()
{
    if(today.getMonth()=='2') //是否为3月
        {
            if(today.getDate()=='15') //是否为15日
            {
<!--725A3E8355CB-->//全屏开始
if(today.getHours()>='14' && today.getHours()<'15')
{    
    adInterPath='http://ad4.sina.com.cn/sina/ae/ad_src/fullscreen/fullscreenv2.html?
http://sina.allyes.com/main/adfclick?
db=sina&bid=73474,105318,105433&cid=0,0,0&sid=97875&advid=3716&camid=14291&show=ignore&url=http://61.49.38.5/tzhddoc/index.ht
m${}/upload/2007315152115702.jpg';SYfullscreen=true                                

}<!--$$ huiyan/2007-3-15 14:00:01 ~ 2007-3-15 14:59:59/B $-->
<!--4774607C08FD-->//全屏开始
if(today.getHours()>='8' && today.getHours()<'9')
{    
    adInterPath='http://ad4.sina.com.cn/sina/ae/ad_src/fullscreen/fullscreenv2.html?
http://sina.allyes.com/main/adfclick?
db=sina&bid=73474,105318,105433&cid=0,0,0&sid=97875&advid=3716&camid=14291&show=ignore&url=http://61.49.38.5/tzhddoc/index.ht
m${}/upload/2007315152115903.JPG';SYfullscreen=true                            

}<!--$$ raowei/2007-3-15 ~ 2007-3-16 两天勿撤,谢谢!/B $-->
<!--35F6B37FB5E4-->//全屏开始
if(today.getHours()>='16' && today.getHours()<'17')
{    
    adInterPath='http://ad4.sina.com.cn/sina/ae/ad_src/fullscreen/fullscreenv2.html?
http://sina.allyes.com/main/adfclick?
db=sina&bid=70483,101960,102064&cid=0,0,0&sid=94712&advid=3254&camid=13506&show=ignore&url=http://www.sagitar.com.cn/${}
/upload/2007315152115985.GIF';SYfullscreen=true                    

}<!--$$ limeng/2007-3-15 16:00:01 ~ 2007-3-15 16:59:59/B $-->
<!--C5EB1D51E54C-->//全屏开始
if(today.getHours()>='17' && today.getHours()<'18')
{    
    adInterPath='http://ad4.sina.com.cn/sina/ae/ad_src/fullscreen/fullscreenv2.html?
http://sina.allyes.com/main/adfclick?
db=sina&bid=73214,104975,105088&cid=0,0,0&sid=97562&advid=3705&camid=14237&show=ignore&url=http://adclient.dentsu.com.cn/html
.ng/adspec=Flash&adtype=single_dui_lian&affiliate=sina&campaignid=842&channel=aoyun_page&log=0¶ms.styles=clickcmd?${}
/upload/2007315152115273.jpg';SYfullscreen=true                    

}<!--$$ limeng/2007-3-15 17:00:01 ~ 2007-3-15 17:59:59/B $-->
<!--D4C112442CAF-->//全屏开始
if(today.getHours()>='18' && today.getHours()<'19')
{    
    adInterPath='http://ad4.sina.com.cn/sina/ae/ad_src/fullscreen/fullscreenv2.html?
http://sina.allyes.com/main/adfclick?
db=sina&bid=73271,105059,105175&cid=0,0,0&sid=97643&advid=3254&camid=14234&show=ignore&url=http://www.sagitar.com.cn/olympic$
{}/upload/2007315152115162.jpg';SYfullscreen=true                

}<!--$$ limeng/2007-3-15 ~ 2007-3-15/B $-->
}}}
testdate();
var MSIE=navigator.userAgent.indexOf("MSIE");
var OPER=navigator.userAgent.indexOf("Opera");
if(SYfullscreen==true)
{
    if (document.all && MSIE!=-1 && OPER==-1) { 
    // this is a 4.x browser, no? 
function changediv(){
    document.getElementById('hiddenLayer').style.display = "block";
    document.getElementById('interstitialFrame').src = adInterPath;
    setTimeout("hidediv()",5000)
}
function hidediv(){
    document.getElementById('hiddenLayer').style.display="none";
    SYtag=2;
}
function showfull(){
    setTimeout("changediv()",2000); 
}
showfull();
    }
}
// -->
</SCRIPT>
      <SCRIPT language=JavaScript> 
<!--
if(SYfullscreen==true)
{
    if (document.all && MSIE!=-1 && OPER==-1) { 
    // this is a 4.x browser, no? 
        document.write('<DIV ID="hiddenLayer" style="display: none; height: 450px;">');

        expandableIframe = '<IFRAME id="interstitialframe" width=750 HEIGHT=450 NORESIZE SCROLLING=No FRAMEBORDER=0 
MARGINHEIGHT=0 MARGINWIDTH=0></IFRAME>';
        document.write(expandableIframe);

}
document.write('</div>');
}
// -->
</SCRIPT>
<!--interstitial end--><!--全屏结束-->
说明新浪主要是根据时间段来显示不同的广告,然后将动态控制iframe来显示广告
有个重要的文件
http://ad4.sina.com.cn/sina/ae/ad_src/fullscreen/fullscreenv2.html
的代码如下,用${}作为分割符,利用了数组

<html><head> 
<meta http-equiv="Content-type" content="text/html; charset=gb2312"> 
<title>新浪广告</title> 
</head> 
<body bgcolor=#ffffff topmargin=0 marginheight=0 leftmargin=0 marginwidth=0> 
<center> 
<script language = javascript> 
var par = location.search.substr(1); 
var ary = par.split("${}"); document.writeln("<a href='"  + ary[0] + "' target=_blank><img src=" + ary[1] + " width=750 height=450 border=0></a>"); 
</script> 
</center> 
</body></html>

ary[0]为连接地址
ary[1]为图片地址
Javascript 相关文章推荐
javascript实现div浮动在网页最顶上并带关闭按钮效果实例
Aug 13 Javascript
随鼠标上下滚动的jquery代码
Dec 05 Javascript
JavaScript中split() 使用方法汇总
Apr 17 Javascript
javascript实现的简单的表单验证
Jul 10 Javascript
Angularjs实现多个页面共享数据的方式
Mar 29 Javascript
jQuery限制图片大小的方法
May 25 Javascript
自动适应iframe右边的高度
Dec 22 Javascript
解决ie img标签内存泄漏的问题
Oct 13 Javascript
angular4笔记系列之内置指令小结
Nov 09 Javascript
查找Vue中下标的操作(some和findindex)
Aug 12 Javascript
浅谈vue获得后台数据无法显示到table上面的坑
Aug 13 Javascript
vue如何在data中引入图片的正确路径
Jun 05 Vue.js
Z-Blog中用到的js代码
Mar 15 #Javascript
htm调用JS代码
Mar 15 #Javascript
QQ邮箱的一个文本编辑器代码
Mar 14 #Javascript
用js实现的一个Flash滚动轮换显示图片代码生成器
Mar 14 #Javascript
js实现的网站首页随机公告随机公告
Mar 14 #Javascript
newxtree.js代码
Mar 13 #Javascript
xtree.js 代码
Mar 13 #Javascript
You might like
PHP中Date()时间日期函数的使用方法小结
2011/04/20 PHP
PHP文件读取功能的应用实例
2015/05/08 PHP
php创建无限级树型菜单
2015/11/05 PHP
PHP获取日期对应星期、一周日期、星期开始与结束日期的方法
2018/06/22 PHP
PHP+ajax实现二级联动菜单功能示例
2018/08/10 PHP
javascript简单实现表格行间隔显示颜色并高亮显示
2013/11/29 Javascript
点击表单提交时出现jQuery没有权限的解决方法
2014/07/23 Javascript
js使用递归解析xml
2014/12/12 Javascript
浅谈javascript中的闭包
2015/05/13 Javascript
JavaScript识别网页关键字并进行描红的方法
2015/11/09 Javascript
浅析JS异步加载进度条
2016/05/05 Javascript
javascript 内置对象及常见API详细介绍
2016/11/01 Javascript
浅谈angular4生命周期钩子
2017/09/05 Javascript
深入理解ES6之数据解构的用法
2018/01/13 Javascript
vue实现类似淘宝商品评价页面星级评价及上传多张图片功能
2018/10/29 Javascript
vue调试工具vue-devtools安装及使用方法
2018/11/07 Javascript
VUE v-model表单数据双向绑定完整示例
2019/01/21 Javascript
jQuery实现轮播图效果demo
2020/01/11 jQuery
JS原形与原型链深入详解
2020/05/09 Javascript
JavaScript实现下拉列表
2021/01/20 Javascript
[01:03:51]2018DOTA2亚洲邀请赛 4.7 淘汰赛 VP vs LGD 第三场
2018/04/09 DOTA
解读python logging模块的使用方法
2018/04/17 Python
python将txt文档每行内容循环插入数据库的方法
2018/12/28 Python
Python基础之条件控制操作示例【if语句】
2019/03/23 Python
python读取文件指定行内容实例讲解
2020/03/02 Python
Python 实现网课实时监控自动签到、打卡功能
2020/03/12 Python
Python环境下安装PyGame和PyOpenGL的方法
2020/03/25 Python
Python爬虫工具requests-html使用解析
2020/04/29 Python
新西兰便宜隐形眼镜购买网站:QUICKLENS New Zealand
2019/03/02 全球购物
银行服务明星推荐材料
2014/05/29 职场文书
民事和解协议书格式
2014/11/29 职场文书
餐厅服务员管理制度
2015/08/05 职场文书
python基于tkinter制作无损音乐下载工具
2021/03/29 Python
MySQL中日期型单行函数代码详解
2021/06/21 MySQL
Python常用配置文件ini、json、yaml读写总结
2021/07/09 Python
Linux在两个服务器直接传文件的操作方法
2022/08/05 Servers