JS代码:
<script type="text/javascript" language="javascript">
var speed = 25;
demo2.innerHTML = demo1.innerHTML
function Marquee() {
if (demo.scrollLeft >= demo1.scrollWidth)
demo.scrollLeft = 0
else {
demo.scrollLeft++
}
}
var MyMar = setInterval(Marquee, speed)
demo.onmouseover = function() { clearInterval(MyMar) }
demo.onmouseout = function() { MyMar = setInterval(Marquee, speed) }
</script>
HTML代码:
<div id="demo" style="overflow: hidden; width: 100%; color: #ffffff">
<table cellpadding="0" cellspacing="0" align="left" border="0">
<tr>
<td id="demo1" valign="top">
<table cellpadding="0" cellspacing="3">
<tr>
<td runat="server" id="photo">
</td>
</tr>
</table>
</td>
<td id="demo2" valign="top">
</td>
</tr>
</table>
</div>
C#代码:
DirectoryInfo din = new DirectoryInfo(Server.MapPath("CampaignImage"));
FileInfo[] fs = din.GetFiles();
for (int i = 0; i < 2; i++)
{
foreach (FileInfo f in fs)
{
photo.InnerHtml += "<a href='CampaignImage/" + f.Name + "' target='blank'><img style='height:75px; width:100px;' alt='" + f.Name.Substring(0, 2) + "' src='CampaignImage/" + f.Name + "' border='0' /></a> ";
}
}
注:其中DirectoryInfo是System.IO命名空间下公开用于创建、移动和枚举目录和子目录的实例方法。无法继承此类。