网页背景图片 自动更换
高手坐镇
求助难度:★★★☆
读者求助:董师傅好,我是一名中学生,趁着暑假有空想搭建自己的网站。现在网站已经搭建好了,但是网页看上去比较单调,我试了很多方法,效果都不是很理想。后来在一个网站中看到,网页的背景图片能自动更换,我非常喜欢,想知道这个是怎么做的。希望董师傅给我一个方案,谢谢!
现在搭建网站很容易,利用建站程序很快就搞定了,但要让网站与众不同却要费一番心思。这位朋友的设想是让网页背景自动更换,实现起来不难,只要注意几个点即可。第一个点是设置时间。
网页背景图片多久更换一次?有的设定为30秒更换一次,有的设定为刷新一次就更换一次,每种方案都有自己的特点,需要根据网站实际情况选择——董师傅偏好300秒更换一次背景,太频繁了会分散用户的注意力。

第二个点是图片的尺寸,图片不能太大,也不能太小,挑选的时候要慎重考虑,如果有条件不妨PS后再上传到网站中。第三个点是要适应电脑分辨率,以前主流的分辨率是1024×768,现在多种主流分辨率并存,所以要确保图片在不同分辨率下都能完美地展示出来。虽然编程语言有很多种,但上述原理都通用,董师傅给你一份源代码,你下载后仔细研究一下吧。关键代码如下(完整代码下载地址:http://www.icpcw.com/bz
soft):
function ScrollInStatusBar()
{
var scroll="";
pos++;
if(pos==MessageText.length)
pos=1-DisplayLength;
if(pos<0)
{
for(var i=1;i<=Math.abs(pos);i++)
{
scroll=scroll+"";
scroll=scroll+MessageText.substring(0,DisplayLength-i+1);
}