一端时间轮换的广告


Posted in Javascript onJune 26, 2006

<SCRIPT language=JavaScript>
var dde_para = new Array();
var dde_aa   = new Array();
var dde_url  = document.location.href;
var dde_pp   = dde_url.split("#")[1];
var jspfile  = 1;
var para     = null;

//滚动页面的宽
var scrollwidth = 705;

//滚动页面的高
var scrollheight = 120;

if(dde_pp!=null && dde_pp.length>0){
  dde_para = dde_pp.split("&");}
  for(i=0; dde_para!=null && i<dde_para.length;i++){
  dde_aa = dde_para[i].split("=");
  eval("var "+dde_aa[0] +"='"+dde_aa[1]+"'");}
var car_num = 5;
var i=1;
//默认滚动时间10秒
var pausebetweenimages=800 * 8;
var slideimages=new Array();
//滚动页面1的URL
slideimages[0]="<iframe border=0 vspace=0 hspace=0 bgcolor=#888888 Name=union163com align=center marginwidth=0 marginheight=0 framespacing=0 frameborder=0 scrolling=no width="+scrollwidth+" height="+scrollheight+" src='http://news.qq.com/photon/08photojdlm1.htm'></iframe>";
//滚动页面2的URL
slideimages[1]="<iframe border=0 vspace=0 hspace=0 bgcolor=#888888 Name=union163com align=center marginwidth=0 marginheight=0 framespacing=0 frameborder=0 scrolling=no width="+scrollwidth+" height="+scrollheight+" src='http://news.qq.com/photon/08photojdlm2.htm'></iframe>";
function move1(whichdiv){
tdiv=eval(whichdiv)
if (tdiv.style.pixelTop>0&&tdiv.style.pixelTop<=car_num){
tdiv.style.pixelTop=0
setTimeout("move1(tdiv)",pausebetweenimages)
setTimeout("move2(second2)",pausebetweenimages)
return}
if (tdiv.style.pixelTop>=tdiv.offsetHeight*-1){
tdiv.style.pixelTop-=car_num
setTimeout("move1(tdiv)",50)}
else{
tdiv.style.pixelTop=scrollheight
tdiv.innerHTML=slideimages[0]
if (i==slideimages.length-1)
i=0
else i++}}
function move2(whichdiv){
tdiv2=eval(whichdiv)
if (tdiv2.style.pixelTop>0&&tdiv2.style.pixelTop<=car_num){
tdiv2.style.pixelTop=0
setTimeout("move2(tdiv2)",pausebetweenimages)
setTimeout("move1(first2)",pausebetweenimages)
return}
if (tdiv2.style.pixelTop>=tdiv2.offsetHeight*-1){
tdiv2.style.pixelTop-=car_num
setTimeout("move2(second2)",50)}
else{
tdiv2.style.pixelTop=scrollheight
tdiv2.innerHTML=slideimages[1]
if (i==slideimages.length-1)
i=0
else i++}}
function conmouse(){car_num=0;}
function cmouseout(){car_num=5;}
function startscroll(){
if (document.all){
move1(first2)
second2.style.top=scrollheight
}
else if (document.layers){
move1(document.main.document.first)
document.main.document.second.top=scrollheight+5
document.main.document.second.visibility='show'}}
//-->
</SCRIPT>
  <ILAYER id=main height="&{scrollheight};"
      width="&{scrollwidth};">
  <LAYER name="first" left="0"
      top="1" width="&{scrollwidth};" id=first>
  <SCRIPT language=JavaScript1.2>
if (document.layers)
document.write(slideimages[0])
</SCRIPT>
  </LAYER>
  <LAYER id=second width="&{scrollwidth};" top="0" left="0"
      visibility="hide">
  <SCRIPT language=JavaScript1.2>
if (document.layers)
document.write(slideimages[1])
</SCRIPT>
  </LAYER>
  </ILAYER>
  <script language=JavaScript1.2>
if (document.all){
document.writeln('<span id="main2" style="position:relative;width:'+scrollwidth+';height:'+scrollheight+';overflow:hiden;background-color:#ffffff">')
document.writeln('<div onMouseOver="conmouse()" onMouseOut="cmouseout()" style="position:absolute;width:'+scrollwidth+';height:'+scrollheight+';clip:rect(0 '+scrollwidth+' '+scrollheight+' 0);left:0;top:0">')
document.writeln('<div id="first2" style="position:absolute;width:'+scrollwidth+';left:0;top:1;">')
document.write(slideimages[0])
document.writeln('</div>')
document.writeln('<div id="second2" style="position:absolute;width:'+scrollwidth+';left:0;top:0">')
document.write(slideimages[1])
document.writeln('</div>')
document.writeln('</div>')
document.writeln('</span>')}
startscroll();
</script>

Javascript 相关文章推荐
json的前台操作和后台操作实现代码
Jan 20 Javascript
JavaScript面向对象(极简主义法minimalist approach)
Jul 17 Javascript
javascript折半查找详解
Jan 26 Javascript
javascript数组去重小结
Mar 07 Javascript
轻松理解JavaScript闭包
Mar 14 Javascript
JavaScript高阶函数_动力节点Java学院整理
Jun 28 Javascript
Vue组件通信之Bus的具体使用
Dec 28 Javascript
VUEJS 2.0 子组件访问/调用父组件的实例
Feb 10 Javascript
vue cli 3.x 项目部署到 github pages的方法
Apr 17 Javascript
Angular 2使用路由自定义弹出组件toast操作示例
May 10 Javascript
WEB前端性能优化的7大手段详解
Feb 04 Javascript
如何使用RoughViz可视化Vue.js中的草绘图表
Jan 30 Vue.js
将HTML自动转为JS代码
Jun 26 #Javascript
采用CSS和JS,刚好我最近有个站点要用到下拉菜单!
Jun 26 #Javascript
网站上面有这种切换效果
Jun 26 #Javascript
accesskey 提交
Jun 26 #Javascript
Ctrl+Enter提交内容信息
Jun 26 #Javascript
漂亮的仿flash菜单,来自蓝色经典
Jun 26 #Javascript
经典的带阴影的可拖动的浮动层
Jun 26 #Javascript
You might like
在VS2008中编译MYSQL5.1.48的方法
2010/07/03 PHP
PHP OPCode缓存 APC详细介绍
2010/10/12 PHP
使用PHPExcel实现数据批量导出为excel表格的方法(必看)
2017/06/09 PHP
Jquery 点击按钮显示和隐藏层的代码
2011/07/25 Javascript
JQuery中serialize()、serializeArray()和param()方法示例介绍
2014/07/31 Javascript
js闭包所用的场合以及优缺点分析
2015/06/22 Javascript
JS绘制微信小程序画布时钟
2016/12/24 Javascript
浅谈js中function的参数默认值
2017/02/20 Javascript
从零开始学习Node.js系列教程四:多页面实现的数学运算示例
2017/04/13 Javascript
jquery+css实现侧边导航栏效果
2017/06/12 jQuery
JS实现基于拖拽改变物体大小的方法
2018/01/23 Javascript
JS与CSS3实现图片响应鼠标移动放大效果示例
2018/05/04 Javascript
支付宝小程序自定义弹窗dialog插件的实现代码
2018/11/30 Javascript
layer.open 获取不到表单信息的解决方法
2019/09/26 Javascript
vue 实现websocket发送消息并实时接收消息
2019/12/09 Javascript
Vue 禁用浏览器的前进后退操作
2020/09/04 Javascript
[01:06:12]VP vs NIP 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
python 参数列表中的self 显式不等于冗余
2008/12/01 Python
安装dbus-python的简要教程
2015/05/05 Python
pymongo实现多结果进行多列排序的方法
2015/05/16 Python
Python 数据库操作 SQLAlchemy的示例代码
2019/02/18 Python
Python Excel处理库openpyxl使用详解
2019/05/09 Python
python 调用pyautogui 实时获取鼠标的位置、移动鼠标的方法
2019/08/27 Python
python定义类self用法实例解析
2020/01/22 Python
keras实现多GPU或指定GPU的使用介绍
2020/06/17 Python
跑步、骑行和铁人三项的高性能眼镜和服装:ROKA
2018/07/06 全球购物
C语言50道问题
2014/10/23 面试题
《晚上的太阳》教学反思
2014/04/23 职场文书
教师评语大全
2014/04/28 职场文书
银行金融服务方案
2014/06/11 职场文书
公司演讲稿开场白
2014/08/25 职场文书
学生会竞选演讲稿纪检部
2014/08/25 职场文书
大学生党性分析材料
2014/12/19 职场文书
推销搭讪开场白
2015/05/28 职场文书
九年级历史教学反思
2016/02/19 职场文书
SQL Server中锁的用法
2022/05/20 SQL Server