Timer timer = new Timer(60000)括号内以毫秒为单位,在这里设置你想换广告的时间间隔
timer.Elapsed+=new ElapsedEventHandler(TimerdEvent)括号内是你要调用的方法名
timer.AutoReset = true 如果是true表示每60000毫秒更换一次图片,false为只更换一次
timer.Enabled = true 如果是true表示执行上面的TimerdEvent方法,false不执行
执行逻辑事件
public void TimerdEvent(object source,ElapedEventArgs e) 括号内的参数必须有
{
思路:图片肯定你要放到数据库中,你通过排序获取每次最新的5个图片,查询出来
再通过上面的Timer每多长时间调用一次你的数据库,如果数据库的数据变了,那么图
片也肯定变了
}
至于你的图片位置不一样,你在HTML页面中,给图片放表格或者层里控制就可以了
至于你图片的大小也不一样,我个人觉得你用其他做图软件更改一下也不废多长时间,虽然程序也可以实现更改图片的大小,但是如果太小变大的话,分辨率肯定没有效果了,做成广告也就没意义了。你说呢?
虽然你没分,但是希望给我个采纳。呵呵
那个貌似是要javascript实现的 给你一段代码 需要改的地方我给你标注出来:下面的代码放到HEAD中去
<style>
<!--
.div{
position: absolute
border: 2px solid red
background-color: #EFEFEF
line-height:90px
font-size:12px
z-index:1000
}
-->
</style>
下面的代码放到BODY中去
<div id="Javascript.Div" class="div" style="width:240pxheight:90px" align="center"><a href="这边放置你的广告需要链接到的地址"><img src="这边放你的广告图片的地址" /></a></div>
<SCRIPT LANGUAGE="JavaScript">
function sc1(){
document.getElementById("Javascript.Div").style.top=document.body.scrollTop+document.body.clientHeight-document.getElementById("Javascript.Div").offsetHeightdocument.getElementById("Javascript.Div").style.left=document.body.scrollLeft+document.body.clientWidth-document.getElementById("Javascript.Div").offsetWidth
}
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
<!--
function scall(){
sc1()
}
window.onscroll=scall
window.onresize=scall
window.onload=scall
//-->
</SCRIPT>
<div style="position: absolutetop: 0left: 0width:100pxheight:1000px"></div>
上面的代码可以实现在网页右下角始终停留有一个浮动广告 并随着滚动条下移而下移
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)