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


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 相关文章推荐
百度Popup.js弹出框进化版 拖拽小框架发布 兼容IE6/7/8,Firefox,Chrome
Apr 13 Javascript
jQuery幻灯片特效代码分享--鼠标滑过按钮时切换(2)
Nov 18 Javascript
详解JavaScript数组和字符串中去除重复值的方法
Mar 07 Javascript
js实现城市级联菜单的2种方法
Jun 23 Javascript
iscroll动态加载数据完美解决方法
Jul 18 Javascript
angular6.0使用教程之父组件通过url传递id给子组件的方法
Jun 30 Javascript
javascript将非数值转换为数值
Sep 13 Javascript
js嵌套的数组扁平化:将多维数组变成一维数组以及push()与concat()区别的讲解
Jan 19 Javascript
vue实现带复选框的树形菜单
May 27 Javascript
防止Layui form表单重复提交的实现方法
Sep 10 Javascript
vue.js实现只能输入数字的输入框
Oct 19 Javascript
ant design的table组件实现全选功能以及自定义分页
Nov 17 Javascript
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中取得URL的根域名的代码
2011/03/23 PHP
fetchAll()与mysql_fetch_array()的区别详解
2013/06/05 PHP
jQuery源码分析-04 选择器-Sizzle-工作原理分析
2011/11/14 Javascript
window.location.href IE下跳转失效的解决方法
2014/03/27 Javascript
如何用javascript计算文本框还能输入多少个字符
2015/07/29 Javascript
jquery中的常见问题及快速解决方法小结
2016/06/14 Javascript
特殊日期提示功能的实现方法
2016/06/16 Javascript
详解vuejs之v-for列表渲染
2017/06/22 Javascript
使用Vue-cli 3.0搭建Vue项目的方法
2018/06/07 Javascript
微信小程序与公众号实现数据互通的方法
2019/07/25 Javascript
原生js实现针对Dom节点的CRUD操作示例
2019/08/26 Javascript
vue路由切换之淡入淡出的简单实现
2019/10/31 Javascript
使用React-Router实现前端路由鉴权的示例代码
2020/07/26 Javascript
如何在 ant 的table中实现图片的渲染操作
2020/10/28 Javascript
微信小程序实现页面左右滑动
2020/11/16 Javascript
讲解Python中if语句的嵌套用法
2015/05/14 Python
Django 前后台的数据传递的方法
2017/08/08 Python
python框架中flask知识点总结
2018/08/17 Python
python实现Flappy Bird源码
2018/12/24 Python
python [:3] 实现提取数组中的数
2019/11/27 Python
利用PyCharm操作Github(仓库新建、更新,代码回滚)
2019/12/18 Python
python数据分析:关键字提取方式
2020/02/24 Python
python矩阵运算,转置,逆运算,共轭矩阵实例
2020/05/11 Python
Python3 ffmpeg视频转换工具使用方法解析
2020/08/10 Python
html5 canvas fillRect坐标和大小的问题解决方法
2014/03/26 HTML / CSS
浅析HTML5的WebSocket与服务器推送事件
2016/02/19 HTML / CSS
Internet体系结构
2014/12/21 面试题
工作会议欢迎词
2014/01/16 职场文书
展会邀请函范文
2014/01/26 职场文书
幼儿园春季开学寄语
2014/04/03 职场文书
党员个人批评与自我批评
2014/10/14 职场文书
法学专业求职信范文
2015/03/19 职场文书
酒店工程部经理岗位职责
2015/04/09 职场文书
励志语录:时光飞逝,请学会珍惜所有的人和事
2020/01/16 职场文书
解析目标检测之IoU
2021/06/26 Python
Python 匹配文本并在其上一行追加文本
2022/05/11 Python