| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 838 人关注过本帖
标题:[求助]我想把JS代码放在页面具体地方实现怎么办?
只看楼主 加入收藏
bavfhpdn66
Rank: 1
等 级:新手上路
威 望:1
帖 子:72
专家分:0
注 册:2007-4-11
收藏
 问题点数:0 回复次数:4 
[求助]我想把JS代码放在页面具体地方实现怎么办?
<html>
<head>
<script language='javascript'>
var fadeimages=new Array();
fadeimages[0]="image/KCM/NET电子商务网站首页_05.gif";
fadeimages[1]="image/pic/pic02.jpg";
fadeimages[2]="image/pic/pic03.jpg";
fadeimages[3]="image/pic/pic01.jpg";
fadeimages[4]="image/pic/pic04.jpg";
var preloadedimages=new Array();
for(p=0;p<fadeimages.length;p++);{
preloadedimages[p]=new Image();
preloadedimages[p].src=fadeimages[p];
}
function showimage() {
var TransEffect=parseInt(Math.random()*23);
img.filters.item(0).Transition=TransEffect;
img.filters.item(0).Apply();
img.src=fadeimages[parseInt(Math.random()*5)];
img.filters.item(0).Play();
showeffect();
}
function showeffect()
{
setTimeout("showimage()",5000) ;
}
</script>
</head>
<body onload="showeffect();" >
<img id="img" src="image/pic/pic01.jpg" style="filter:revealTrans(Transition=0,Duration=3)" />
</body>
</html>
我想把放在表格某个地方用它来实现图片变换效果
怎么弄?

希望高手指点一二!
谢谢!
搜索更多相关主题的帖子: 页面 代码 var fadeimages 
2007-04-22 14:34
lmhllr
Rank: 8Rank: 8
等 级:贵宾
威 望:44
帖 子:1504
专家分:42
注 册:2005-5-12
收藏
得分:0 
你这个已经可以实现了啊~~

只要把<img ...放在表格里面就可以了啊~
2007-04-22 15:21
bavfhpdn66
Rank: 1
等 级:新手上路
威 望:1
帖 子:72
专家分:0
注 册:2007-4-11
收藏
得分:0 

我这样改了
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

<%@ Register Src="mainheader.ascx" TagName="mainheader" TagPrefix="uc1" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>手机商城</title>
<link href="css/StyleSheet.css" rel="stylesheet" type="text/css" />
<link href="css/StyleSheet.css" rel="stylesheet" type="text/css" />
<link href="css/StyleSheet.css" rel="stylesheet" type="text/css" />
<link href="css/StyleSheet.css" rel="stylesheet" type="text/css" />
<link href="css/StyleSheet.css" rel="stylesheet" type="text/css" />
<link href="css/StyleSheet.css" rel="stylesheet" type="text/css" />
<script language='javascript'>
var fadeimages=new Array();
fadeimages[0]="image/KCM/NET电子商务网站首页_05.gif";
fadeimages[1]="image/pic/pic02.jpg";
fadeimages[2]="image/pic/pic03.jpg";
fadeimages[3]="image/pic/pic01.jpg";
fadeimages[4]="image/pic/pic04.jpg";
var preloadedimages=new Array();
for(p=0;p<fadeimages.length;p++);{
preloadedimages[p]=new Image();
preloadedimages[p].src=fadeimages[p];
}
function showimage() {
var TransEffect=parseInt(Math.random()*23);
img.filters.item(0).Transition=TransEffect;
img.filters.item(0).Apply();
img.src=fadeimages[parseInt(Math.random()*5)];
img.filters.item(0).Play();
showeffect();
}
function showeffect()
{
setTimeout("showimage()",5000) ;
}
</script>

</head>
<body onload="showeffect();">
<form id="form1" runat="server">
<div>
<table align="center" height="100%" width="100%">
<tr>
<td style="width: 101px">
</td>
<td style="width: 566px">
<uc1:mainheader ID="Mainheader1" runat="server" />
</td>
<td style="width: 105px">
</td>
</tr>
<tr>
<td style="width: 101px">
</td>
<td style="width: 566px"><img id="img" src="image/pic/pic01.jpg" style="filter:revealTrans(Transition=0,Duration=3)" />

</td>
<td style="width: 105px">
</td>
</tr>
<tr>
<td style="width: 101px">
</td>
<td style="width: 566px">
</td>
<td style="width: 105px">
</td>
</tr>
<tr>
<td style="width: 101px">
</td>
<td style="width: 566px">
</td>
<td style="width: 105px">
</td>
</tr>
<tr>
<td style="width: 101px">
</td>
<td style="width: 566px">
</td>
<td style="width: 105px">
</td>
</tr>
<tr>
<td style="width: 101px">
</td>
<td style="width: 566px">
</td>
<td style="width: 105px">
</td>
</tr>
<tr>
<td style="width: 101px">
</td>
<td style="width: 566px">
</td>
<td style="width: 105px">
</td>
</tr>
<tr>
<td style="width: 101px">
</td>
<td style="width: 566px">
</td>
<td style="width: 105px">
</td>
</tr>

</table>
&nbsp;&nbsp;</div>
</form>

</body>

</html>


郁闷啊
还是不行


奋起直追,犹未晚也!
2007-04-22 16:38
lmhllr
Rank: 8Rank: 8
等 级:贵宾
威 望:44
帖 子:1504
专家分:42
注 册:2005-5-12
收藏
得分:0 

在function showimage()加这句img = document.getElementById('img');

整个函数变成这样

function showimage() {
img = document.getElementById('img');
var TransEffect=parseInt(Math.random()*23);
img.filters.item(0).Transition=TransEffect;
img.filters.item(0).Apply();
img.src=fadeimages[parseInt(Math.random()*5)];
img.filters.item(0).Play();
showeffect();
}

2007-04-23 01:40
bavfhpdn66
Rank: 1
等 级:新手上路
威 望:1
帖 子:72
专家分:0
注 册:2007-4-11
收藏
得分:0 

可以拉!
谢谢楼上这位高人!


奋起直追,犹未晚也!
2007-04-23 03:07
快速回复:[求助]我想把JS代码放在页面具体地方实现怎么办?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022230 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved