百度首页 | 百度空间
 
查看文章
 
幻灯片
2008-04-29 16:07
function $(id){
return document.getElementById(id);
}
<!--
//可修改区域
var imgWidth=320;
var imgHeight=170;
var _timeOut_=2000;
var show_text = true; //是否显示焦点文字
var timeOut=_timeOut_;
var timeOut2=_timeOut_/2;//onmouseout img后需要切换的时间
var now=0;              //第一张图
var target="_blank";   //打开方式
var button_on ='on'; //当前焦点对应按钮的样式名
var button_off ='';//非当前焦点对应按钮的样式名
//不可修改区域
/*var imgUrl = new Array();
var imgText = new Array();
var imgLink = new Array();
var imgAlt= new Array();*/
var ver=2; //兼容浏览器版本 默认2 为非ie
var firstTime=true;
var n =-1;        
///////////////////////////
//图片参数组定义
//按照下面的格式,可以“任意”多个组,其中各个“ttt”表示不能空
//imgUrl[++n]='ttt';
//imgText[n]='ttt';
//imgLink[n]='ttt';
//imgAlt[n]='ttt';
///////////////////////////
//imgUrl[++n]='../templets/xsf_inknet/xsf_image/hdp_1.gif';
//imgText[n]='<a href="#" target="_blank">HP发布智能化平板卷筒混合UV</a>';
//imgLink[n]='#';
//imgAlt[n]='内';
//imgUrl[++n]='../templets/xsf_inknet/xsf_image/hdp_2.jpg';
//imgText[n]='<a href="#" target="_blank">ssssssssssssssssss</a>';
//imgLink[n]='#';
//imgAlt[n]='万';
//imgUrl[++n]='../templets/xsf_inknet/xsf_image/hdp_1.gif';
//imgText[n]='<a href="#" target="_blank">HP发布智能化平板卷筒混合UV</a>';
//imgLink[n]='#';
//imgAlt[n]='姐';
//imgUrl[++n]='../templets/xsf_inknet/xsf_image/hdp_2.jpg';
//imgText[n]='<a href="#" target="_blank">吉</a>';
//imgLink[n]='#';
//imgAlt[n]='吉';
//imgUrl[++n]='../templets/xsf_inknet/xsf_image/work_398007_3627_20071215_235934_3079223_t.jpg';
//imgText[n]='<a href="#" target="_blank">人</a>';
//imgLink[n]='#';
//imgAlt[n]='人';
var imgLink=new Array("../html/info/buy/20060313/218.html","../html/info/buy/20060328/220.html","../html/info/newly/20060305/227.html","../html/expo/expoinfo/20060302/253.html","../html/expo/expoinfo/20060306/264.html","../html/expo/expoinfo/20060305/262.html","../html/expo/expoinfo/20060302/255.html","../html/expo/expoinfo/20060304/260.html","../html/expo/expoinfo/20060303/259.html","../html/expo/expoinfo/20060303/258.html","../html/tech/yingxiang/20051230/247.html","../html/expo/expoinfo/20060718/289.html","../html/expo/expoinfo/20060926/296.html","../html/expo/expoinfo/20060718/290.html","../20061102/282.html","../20060413/265.html","../html/tech/penmo/20060410/234.html","../html/expo/expoinfo/20061112/337.html","../html/expo/expoinfo/20061110/336.html","../html/expo/expoinfo/20061109/335.html");
var imgUrl=new Array("/ddimg/inkartlit/20060413/174133838lit.jpg","/ddimg/inkartlit/20060413/152435114lit.jpg","/ddimg/inkartlit/20060413/154929222lit.jpg","/ddimg/inkartlit/20060414/100643516lit.jpg","/ddimg/inkartlit/20060414/105517504lit.jpg","/ddimg/inkartlit/20060414/104811909lit.jpg","/ddimg/inkartlit/20060414/102529671lit.jpg","/ddimg/inkartlit/20060414/104226618lit.jpg","/ddimg/inkartlit/20060414/104106374lit.jpg","/ddimg/inkartlit/20060414/104049844lit.jpg","/ddimg/inkartlit/20060413/165327274lit.jpg","/ddimg/inkartlit/20061103/110504352lit.gif","/ddimg/inkartlit/20061106/155825751lit.jpg","/ddimg/inkartlit/20061103/112838684lit.gif","/ddimg/upinkimages/20061103/100525787.gif","/ddimg/upinkimages/20060414/171800616.jpg","/ddimg/inkartlit/20060413/161500704lit.jpg","/ddimg/inkartlit/20061113/152342786lit.jpg","/ddimg/inkartlit/20061113/150713510lit.jpg","/ddimg/inkartlit/20061113/145606618lit.jpg");
var imgText=new Array("性价比典范-惠普超性价比打印机HP7838试用","[促销]最大A3幅面 佳能8色打印机降500元","专业艺术打印新纪元 佳能发布2款A3+喷墨新品","第一届广州国际打印技术及耗材展回顾","第二届广州(国际)打印耗材展圆满结束","广州国际打印技术及耗材展 趣味多多","第二届耗材展广州开幕 吸引上万观众","广州耗材展部分厂商展台欣赏","乐凯数码参加第二届广州国际耗材展","鸿盛公司参加第二届广州国际耗材展","跟我学寸照排版打印 十步搞定","第十四届上海国际广告技术设备展览会","HPOTOKINA 报道之德国风情","图片报道第十四届上海国际广告技术设备展","德国科隆 PHOTOKINA 2006","2006第二届广州国际耗材展","2006年三大品牌墨水创新技术大比拼","展会现场报道(4)","展会现场的图片报道(3)","展会现场的图片报道(2)");
var imgAlt=new Array("性价比典范-惠普超性价比打印机HP7838试用","[促销]最大A3幅面 佳能8色打印机降500元","专业艺术打印新纪元 佳能发布2款A3+喷墨新品","第一届广州国际打印技术及耗材展回顾","第二届广州(国际)打印耗材展圆满结束","广州国际打印技术及耗材展 趣味多多","第二届耗材展广州开幕 吸引上万观众","广州耗材展部分厂商展台欣赏","乐凯数码参加第二届广州国际耗材展","鸿盛公司参加第二届广州国际耗材展","跟我学寸照排版打印 十步搞定","第十四届上海国际广告技术设备展览会","HPOTOKINA 报道之德国风情","图片报道第十四届上海国际广告技术设备展","德国科隆 PHOTOKINA 2006","2006第二届广州国际耗材展","2006年三大品牌墨水创新技术大比拼","展会现场报道(4)","展会现场的图片报道(3)","展会现场的图片报道(2)");
var count=0;
for (var i=0;i<imgUrl.length;i++) {
if( (imgUrl[i]!="") && (imgText[i]!="")&& (imgLink[i]!="")&& (imgAlt[i]!="")) {
count++;
} else {
break;
}
}
function change(){
    if (ver==1){
        with($('f_img').filters[0]){
            Transition=1;
            apply();
            play();
        }
    }
    if (firstTime){ firstTime=false;timeOut=_timeOut_/1000;}
    else{     
        $('f_img').src=imgUrl[now];
        $('f_img').alt=imgAlt[now];
        $('f_imgLink').href=imgLink[now];
        if (show_text) $('f_text').innerHTML=imgText[now];        
        for (var i=0;i<count;i++) {
            $('b'+i).className="button";
        }
        $('b'+now).className="on";    
        now=(now>=imgUrl.length-1)?0:now+1;
        timeOut=_timeOut_;         
    }
    theTimer=setTimeout("change()", timeOut);
}
function b_change(num){
    window.clearInterval(theTimer);
    now=num;
    firstTime=false;
    change();
}
//draw 渐变line (即css:f_line)
function draw_line(){
    var div = document.createElement("div");    
    div.id = 'f_line';
    $('f_infodiv').insertBefore(div,$('f_infodiv').childNodes.item(0));            
}
//图片
var a = document.createElement("a");        
a.id="f_imgLink";
a.target=target;
a.href=imgLink[now];    
$('f_imgdiv').appendChild(a);
var img = document.createElement("img");    
img.id="f_img";
//img.width=imgWidth;
//img.height=imgHeight;
img.style.width=imgWidth;
img.style.height=imgHeight;
img.src=imgUrl[now];
img.alt=imgAlt[now];
a.appendChild(img);
//数字按钮
for (var i=count-1;i>=0;i--){
var div_bg = document.createElement("div");        
div_bg.id = 'div_bg'+i;
div_bg.className='bg';
$('f_buttondiv').appendChild(div_bg);    
var a = document.createElement("a");        
a.id = 'b'+i;
a.className = (i==now+1)?"button_on":"button_off";        
a.title=imgAlt[i];
a.innerHTML=i+1;
a.href='javascript:b_change('+i+')';        
$('div_bg'+i).appendChild(a);    
var div= document.createElement("div");
$('f_buttondiv').appendChild(div);            
}        
if (show_text) $('f_text').innerHTML = imgText[now];
//表现层 end
$('f_img').onmouseover=function(){window.clearInterval(theTimer);}
$('f_img').onmouseout=function(){theTimer=setTimeout("change()", timeOut2);}
try{ //滤镜版本
    new ActiveXObject("DXImageTransform.Microsoft.Fade");
    $('f_img').filters[0].play();      
    ver=1;
    draw_line();
}
catch (e){ver=2;}
var theTimer = setTimeout("change()", _timeOut_/1000);

类别:默认分类 | 添加到搜藏 | 浏览() | 评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码:
 

     

©2008 Baidu