如何落伍 | 站长俱乐部 | 落伍预告 | 落伍分类 | 站长运营 | 站长赚钱 | 免费代码 | 现金任务 | 人才招聘 | 落伍DIY | 帐号异常申诉! | 站长工具
推荐:图铃+艺术签名效果强!年底暴利,淘宝CPC1000ip/50元弹窗,点击,自定义多种广告 强力推荐:签名+Q号.无线金玉
天寻租用699/月 空间30/月赠CDN域名1元 空间10元 真百独999起!独立IP空间 免费赠送CDN 180¥起51联盟轻松月赚1万!(信誉第一)
挚盟:签名+杀毒+考考你英拓0元送机托管活动服务器也可以合租188每月10M独享租用550元-合租80/月
DNSPod智能DNS,我们一直在免费莆阳E7200/2G/250G 月付699元双线独立IP主机 上海电信托管4500腾佑丽水电信10G高防,租用599元/月起
发新话题
打印

[提问] 高手帮改改这段代码

高手帮改改这段代码

<html>
<head>
<meta name="keywords" content="用js实现flash广告轮播">
<meta name="description" content="用js实现flash广告轮播,来自蓝色时速 http://www.5868.net">

<!--调用随机图片脚本开始-->
<script language=javascript>
<!--
var strLineData;
strLineData="|@|../flash/top_01.swf|*||@|../flash/top_02.swf|*||@|../flash/top_03.swf|*|
|@|../flash/top_04.swf|*||@|../flash/top_05.swf|*|";
//flash文件地址

var iWritedCount= 0;
var aDoc,i,TempCode;
var inum = 0;
var tranId = 0;
aDoc = strLineData.split("|*|");

aWritedImg = new Array(aDoc.length);
for(i=0; i<aWritedImg.length; i++ )
aWritedImg=0;
function WriteImg_Default_A()
{
var i,z;
i =inum;
aWritedImg[ i ] ++;
iWritedCount ++;
switch( GetFileExt( aDoc ) )
{
  case ".swf":
   TempCode = "";
   TempCode = '<div id="ad'+iWritedCount+'"><OBJECT classid="clsid:D27CDB6E-
AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/
cabs/flash/swflash.cab#version=5,0,0,0" width=564 height=70>';
   TempCode = TempCode + '<PARAM NAME=movie VALUE="' + GetFileSrc(aDoc) +'">
<PARAM NAME=quality VALUE=high><param name=wmode value=opaque>';
   TempCode = TempCode + '<EMBED src="' + GetFileSrc(aDoc) + '" quality=high
TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/
download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED></OBJECT></div>';
   inum ++;
   return TempCode; //返回flash代码片断
   break;
  case ".gif":
  case ".jpg":
   TempCode ="";
   TempCode = '<div id="ad'+iWritedCount+'"><a href="'+GetFileUrl(aDoc)+'"
target="_blank"><img src="' + GetFileSrc(aDoc) + '" border=0></a></div>';
   inum ++;
   return TempCode; //返回image代码片断
   break;  
  default:
   break;
}

inum ++;
}
function GetFileExt( str )
{
var i = str.lastIndexOf(".");
if( i != -1 )
  return str.substr(i).toLowerCase( );
else
  return "";
}
function GetFileUrl( str )
{
var s = str.indexOf("|@|");
if( s != -1 )
  return str.substr(0,s);
else
  return "";
}
function GetFileSrc( str )
{
var g = str.lastIndexOf("|@|");
if( g != -1 )
  return str.substr(g+3);
else
  return "";
}

function ShowAdTran(adNum,timeNum)
{
var fnum,tnum,comCode;
fnum = adNum;
tnum = timeNum;
comCode = "ShowAdTran("+fnum+","+tnum+")";
if (tranId<fnum)
{
  setTimeout(comCode,tnum);
  ad_a1.innerHTML = WriteImg_Default_A();
  tranId ++;
}else
{
  tranId = 0;
  inum = 0;
  eval(comCode);
}
}
//-->
</script>
<!--调用随机图片脚本结束-->
</head>
<title>用js实现flash广告轮播</title>
<body  leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onload="ShowAdTran(5,13000);">
<span id=ad_a1>ad.a1_context</span>
</body>
</html>                                                   

是一段flash广告轮播的代码,用不了,高手帮忙改改。谢谢。

TOP

strLineData="|@|../flash/top_01.swf|*||@|../flash/top_02.swf|*||@|../flash/top_03.swf|*|
|@|../flash/top_04.swf|*||@|../flash/top_05.swf|*|";
//flash文件地址

这段是定义flash文件地址的 仔细检查下你的地址是否正确

如果网页文件和 flash这个文件夹 在同一目录下的话 就要去掉 ../

实在不行可以换一段代码

网上很多
Liete.com 预改版,有意首页友情链接的吼。

TOP

不行啊,哪里还有代码?

TOP

Liete.com 预改版,有意首页友情链接的吼。

TOP

帮顶个吧

TOP

引用:
原帖由 忻昕 于 2007-10-6 22:49 发表
http://www.68design.net/art/infolist.aspx?cid=43

去这个里面找找
谢了,找了没有

TOP

发新话题