一段js代码模仿实现sina广告条--转自griefforyou的程序人生

转载 2004年09月17日 21:44:00

<script>
var flag=0;
function play()
{
 switch(flag){
 case 0:
  flag=1;
  video.style.display="none";
  reSize(10);
  break;
 case 1,3:
  return;
  break;
 case 2:
  flag=3;
  video.style.display="none";
  reSize(-10);
 }
}

function reSize(dy)
{
 panel.style.posHeight+=dy;
 if((panel.style.posHeight<300&&dy>0)||(panel.style.posHeight>100&&dy<0))
window.setTimeout("reSize(" + dy + ")",100);
 else {
  video.style.display="";
  if(dy>0) {swf.height=300;flag=2;cmdPlay.innerText='关闭';}
  if(dy<0) {swf.height=85;flag=0;cmdPlay.innerText='重放';}
 }
}
</script>
<table width=778 border=0 align=center>
<tr>
<td>
<div style="background-color:black;width:778px;height:100px;" id="panel">
<div id="video">
<object id="swf" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version
=5,0,0,0" width="778" height="85">
<param name=movie
value="http://adimages.sina.com.hk/BBTV2_0804_espn2_sina760x90.swf?clickTAG=http://oa
scentral.sina.com.hk/RealMedia/ads/click_lx.ads/hk.sina.com/clickscommand/1234/Bottom
1/Sina.com/HK_BBTV_0704_HP_Curtain/textlink.gif/1">
<param name=quality value=high>
<embed
src="http://adimages.sina.com.hk/BBTV2_0804_espn2_sina760x90.swf?clickTAG=http://oasc
entral.sina.com.hk/RealMedia/ads/click_lx.ads/hk.sina.com/clickscommand/1234/Bottom1/
Sina.com/HK_BBTV_0704_HP_Curtain/textlink.gif/1" quality=high
pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=S
hockwaveFlash" type="application/x-shockwave-flash" width="85" height="85">
</embed> </object>
</div>
<br>
</div>
<div style="text-align:center;background-color:black">
<a href="javascript:void(null)" onclick="javascript:play()" id="cmdPlay"
style="color:yellow">播放</a>
</div>
</td>
</tr>
</table>

一行神奇的 javascript 代码

(!(~+[])+{})[--[~+""][+[]]*[~+[]] + ~~!+[]]+({}+[])[[~!+[]]*~+[]] 运行这段代码,结果有点意外。 其实这主要是运用到了js的类型转换...
  • miffy2016
  • miffy2016
  • 2017年04月13日 16:02
  • 260

JavaScript实现重力和弹性效果

利用JS语言在Html页面中实现重力作用下落地后弹起的效果,如下所示: 在此例中主要涉及以下几个问题: 1.给球体一个释放初速度,如何实现越向下运动且在接触边缘之前,竖直方向上的速度spe...
  • weixin_36185028
  • weixin_36185028
  • 2016年11月03日 00:17
  • 291

优雅的实现图片翻转(js实现)

/** * rollover.js: unobtrusive image rollovers.(优雅的实现代码翻转) * * To create image rollovers, includ...
  • qq_18832439
  • qq_18832439
  • 2016年03月04日 18:45
  • 463

javascript 原生 模仿 jquery 选择器 代码

使用这段代码可以简单的实现类似 $(“#tab_ul”) 选择器效果。当然,是基于原生的。 Array.prototype.each=function(f){ for(var ...
  • FungLeo
  • FungLeo
  • 2015年09月09日 14:36
  • 1433

一段神奇的代码

做一个优雅的程序员,好像是很多程序员的一大目标,何为优雅,如何优雅?下面是一段神奇的代码,什么编码风格,什么编程规范,统统丢到一边吧,化腐朽为神奇才是更加难能可贵的! #define M 0...
  • u011836061
  • u011836061
  • 2015年06月04日 12:55
  • 949

【C】模仿 qsort 的功能实现一个通用的冒泡排序

#define _CRT_SECURE_NO_WARNINGS 1 #include #include int cmp(const void*n1, const void*n2) ...
  • qq_37924645
  • qq_37924645
  • 2017年05月13日 20:41
  • 164

使用sina js 根据文件名作股票代码 看股票

1. 效果图: 2. 使用方法:根据文件名获取股票代码:sh代表上海 沪股,sz代表深圳 深股  ,例如:sh600571 3. 代码: Sina JS var path = w...
  • dongge825
  • dongge825
  • 2015年08月05日 16:09
  • 925

JS判断密码强度的代码

JS判断密码强度 //判断输入密码的类型 function CharMode(iN){ if (iN>=48 && iN =65 && iN =97 && iN ...
  • junlong750
  • junlong750
  • 2016年03月16日 14:51
  • 172

H5 应用返回按钮的js代码设计,设计思想模仿stack

history.back(); 这段代码有天然的缺陷,使用过的都知道,在H5的应用,特别是模仿手机应用的时候,这个不够用。 特写了一段js来实现类似的功能,如有重复和不喜请轻喷。 不多说...
  • myliveisend
  • myliveisend
  • 2015年06月03日 21:18
  • 1236

Java获取新浪天气预报代码

原文地址:http://blog.csdn.net/huiwenjie168/article/details/27332779 package com.test.commons;  ...
  • tanga842428
  • tanga842428
  • 2017年07月31日 15:43
  • 287
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一段js代码模仿实现sina广告条--转自griefforyou的程序人生
举报原因:
原因补充:

(最多只允许输入30个字)