网页HTML轮播图代码,幻灯片代码分享

[复制链接]
发表于 2023-12-12 15:45:34 | 显示全部楼层 |阅读模式
我们在做网页时,可能会需要添加轮播图代码,轮播图能够点缀网页,并能够给用户展示直观内容。而很多轮播代码不是太复杂,就是调用内部文章图片。& ~4 X$ ~$ N$ U$ [' ^8 H6 R# @
+ _; _/ [6 X7 Z" A- D+ Z& T6 I

$ y5 i$ a) |1 _2 U) j我这里分享一个自由设置图片的轮播图代码,代码如下:
! k( r9 B) ~' K# l
: E7 ?4 b6 i+ @% L# p<SCRIPT>
2 h6 Z0 n- q" m2 Evar widths=200;
" i, t% a9 z2 [* g' m' b9 t1 \var heights=200; # x0 l# E% z- |$ E
var counts=3; $ g( r' @* k& A. D) e
img1=new Image ();img1.src='/images/e1.gif';
3 q$ L# s) L/ v( oimg2=new Image ();img2.src='/images/e2.gif'; * M* v5 }# e. Y5 T% E* e1 m
img3=new Image ();img3.src='/images/e3.gif'; 5 _% A/ ]$ {3 ?: D$ e
url1=new Image ();url1.src='#';
  R* t) z& K4 Turl2=new Image ();url2.src='#';
  s& b# u/ n- t3 S2 T8 D9 Hurl3=new Image ();url3.src='#';
# L! n' f5 |* Qvar nn=1;% w7 V& F8 c: f' L: M
var key=0;; V* y, P  ^+ h
function change_img()- E0 r& ?( T! L/ p. v
{if(key==0){key=1;}
! v  e7 C* c1 x! H$ j2 Xelse if(document.all)* ?+ B1 j  B# i3 |6 I+ m* N& {
{document.getElementById("pic").filters[0].Apply();document.getElementById("pic").filters[0].Play(duration=2);}0 w! f$ J* C7 P4 T" n
eval('document.getElementById("pic").src=img'+nn+'.src');
9 h. z* p' U  l" I" {/ X) weval('document.getElementById("url").href=url'+nn+'.src');
7 _: @5 x& m- p" Q3 f. J* k5 Wfor (var i=1;i<=counts;i++){document.getElementById("xxjdjj"+i).className='axx';}
) e( H! h; X  i/ W  E+ ]* z7 J8 ]+ F! xdocument.getElementById("xxjdjj"+nn).className='bxx';
3 U+ b& L& |8 D4 C+ k7 Hnn++;if(nn>counts){nn=1;}' F% ]3 v- x+ R4 ~
tt=setTimeout('change_img()',4000);}/ y. Q  |* q" {5 F# U
function changeimg(n){nn=n;window.clearInterval(tt);change_img();}" j( ^4 k! m! }3 }7 k: ~6 l* M0 X, @
document.write('<style>');
8 b' ~2 y& Z' f0 c' Y. Pdocument.write('.axx{padding:1px 7px;border-left:#cccccc 1px solid;}');
" u0 I. S1 }  ^$ e  Ldocument.write('a.axx:link,a.axx:visited{text-decoration:none;color:#fff;line-height:12px;font:9px sans-serif;background-color:#666;}');8 G: |/ j8 y& ~! P+ v- ~- A
document.write('a.axx:active,a.axx:hover{text-decoration:none;color:#fff;line-height:12px;font:9px sans-serif;background-color:#999;}');
8 e, o8 ]3 z# s; j" wdocument.write('.bxx{padding:1px 7px;border-left:#cccccc 1px solid;}');
6 |% _' s1 P2 x& r6 T
/ {0 \# ?3 P8 H4 S4 {/ q3 kdocument.write('a.bxx:link,a.bxx:visited{text-decoration:none;color:#fff;line-height:12px;font:9px sans-serif;background-color:#D34600;}');
/ x) @. Z4 ]9 A/ {% W% P7 E  j9 tdocument.write('a.bxx:active,a.bxx:hover{text-decoration:none;color:#fff;line-height:12px;font:9px sans-serif;background-color:#D34600;}');0 z" [+ k9 D0 V6 L
document.write('</style>');
7 T3 {  Y& K3 a1 y/ G" _/ `- [4 v( w3 rdocument.write('<div style="width:'+widths+'px;height:'+heights+'px;overflow:hidden;text-overflow:clip;">');  z8 ~, |/ u- H9 A1 e/ y
document.write('<div><a id="url" target="_blank" rel="nofollow"><img id="pic" style="border:0px;filter:progid:dximagetransform.microsoft.wipe(gradientsize=1.0,wipestyle=4, motion=forward)" width='+widths+' height='+heights+' /></a></div>');
0 a0 ^9 v% o# M# O* e* g9 [; s0 odocument.write('<div style="filter:alpha(style=1,opacity=10,finishOpacity=80);background: #888888;width:100%-2px;text-align:right;top:-12px;position:relative;margin:1px;height:12px;padding:0px;margin:0px;border:0px;">');* b1 p  C! o( @7 }
for(var i=1;i<counts+1;i++){document.write('<a href="javascript:changeimg('+i+');" id="xxjdjj'+i+'" class="axx" target="_blank">'+i+'</a>');}
3 r$ s8 s6 T: B4 Z/ f9 l8 ]6 [document.write('</div></div>');9 J4 g. D7 u1 S, `) H/ }
change_img();3 N7 B& f2 W# Z% z- W% t' D
</SCRIPT>" Y( J- ]$ c3 y/ F% B+ z' B) R

, D7 I, z& s* O; j( u8 x图片数量可以根据自己需要增删,图片链接也可根据自己需要修改,不仅如此,图片大小,字体颜色大小等等都可以自己修改。
3 t# a& ?  y0 E. U
# A* Y1 u8 \1 D4 a8 B! V' R这个是我没有修改过的,别人分享给我的,需要修改的自己在代码中修改即可。/ t8 H6 l! d) m; P( a- J
* E+ V9 O: s8 N' S# X; o
使用时,直接放到需要放的位置即可。我们在做网页时,可能会需要添加轮播图代码,轮播图能够点缀网页,并能够给用户展示直观内容。而很多轮播代码不是太复杂,就是调用内部文章图片。
; {7 M: R5 U* {; Z; S/ l" B* Q8 f $ f# m5 S. t4 Z; E
  X" l; @; o1 {& P. u/ k" y, \$ e
我这里分享一个自由设置图片的轮播图代码,代码如下:
+ ~5 x5 W# v8 m  g0 {4 S& \) \$ t7 p9 T! }+ m+ I; o
<SCRIPT>
* _4 ^' Q7 `0 L" q9 y" Evar widths=200;
8 ~: f; g) y: p! I) uvar heights=200; 3 ]3 y4 p1 u4 B5 q' ]8 A
var counts=3;
, O6 P( Y$ |- I0 S& X) Q' E8 T7 K# Bimg1=new Image ();img1.src='/images/e1.gif'; $ b+ X( C4 D. X. _1 Q
img2=new Image ();img2.src='/images/e2.gif'; " X: h5 A# N+ g( M0 A
img3=new Image ();img3.src='/images/e3.gif'; + {; R% S) H/ U
url1=new Image ();url1.src='#';0 _1 j% ~" N4 Z" r. j2 c$ |% e
url2=new Image ();url2.src='#';, a: F6 E' P$ n0 _/ \# |: H
url3=new Image ();url3.src='#';
, c$ w9 n+ y0 p. Vvar nn=1;
1 Z: ^& I# u2 |* G" xvar key=0;" P+ |% O( j8 G( k7 ?
function change_img()
. N/ R5 N3 z  \3 c  W3 w" i: h+ Y{if(key==0){key=1;}* m0 E4 K7 g" n" w, C- X9 z
else if(document.all)
, x( S: I, |# C2 [$ e{document.getElementById("pic").filters[0].Apply();document.getElementById("pic").filters[0].Play(duration=2);}% o! s" [5 K( }4 X" E/ b
eval('document.getElementById("pic").src=img'+nn+'.src');% D! H& Z9 p% H& n) k/ D4 D. G+ L
eval('document.getElementById("url").href=url'+nn+'.src');4 m7 E. e3 C$ H8 v' x. F
for (var i=1;i<=counts;i++){document.getElementById("xxjdjj"+i).className='axx';}. `( K  r5 A5 w4 }+ n. T  l7 W
document.getElementById("xxjdjj"+nn).className='bxx';
  [* G) A  ~" K9 ~6 T9 fnn++;if(nn>counts){nn=1;}
. s; A7 e* L- u$ |& ftt=setTimeout('change_img()',4000);}( T0 c. y1 @% a
function changeimg(n){nn=n;window.clearInterval(tt);change_img();}& J2 B) e4 h* A: [6 V
document.write('<style>');: |; i- L8 h' [( W  I
document.write('.axx{padding:1px 7px;border-left:#cccccc 1px solid;}');, G# |3 y0 J( k8 J2 z( J- g; c
document.write('a.axx:link,a.axx:visited{text-decoration:none;color:#fff;line-height:12px;font:9px sans-serif;background-color:#666;}');
/ w7 n) U( j! ^$ O( H' v4 ]- c$ jdocument.write('a.axx:active,a.axx:hover{text-decoration:none;color:#fff;line-height:12px;font:9px sans-serif;background-color:#999;}');6 I+ l0 g. H/ h: v. W1 ?
document.write('.bxx{padding:1px 7px;border-left:#cccccc 1px solid;}');
! D8 X0 n! A! {  _ # |4 Q8 U/ u3 i1 H# f( ~: n
document.write('a.bxx:link,a.bxx:visited{text-decoration:none;color:#fff;line-height:12px;font:9px sans-serif;background-color:#D34600;}');% X# a/ T  Q# m" L) a
document.write('a.bxx:active,a.bxx:hover{text-decoration:none;color:#fff;line-height:12px;font:9px sans-serif;background-color:#D34600;}');
9 E4 D9 t* k7 i% Ndocument.write('</style>');6 A2 O$ T$ p) U
document.write('<div style="width:'+widths+'px;height:'+heights+'px;overflow:hidden;text-overflow:clip;">');5 w! E3 d2 e. f
document.write('<div><a id="url" target="_blank" rel="nofollow"><img id="pic" style="border:0px;filter:progid:dximagetransform.microsoft.wipe(gradientsize=1.0,wipestyle=4, motion=forward)" width='+widths+' height='+heights+' /></a></div>');
0 M6 c; F# Q/ g/ s; g* }. z- B) K' odocument.write('<div style="filter:alpha(style=1,opacity=10,finishOpacity=80);background: #888888;width:100%-2px;text-align:right;top:-12px;position:relative;margin:1px;height:12px;padding:0px;margin:0px;border:0px;">');) }% |6 Y9 \' t" K8 }- p
for(var i=1;i<counts+1;i++){document.write('<a href="javascript:changeimg('+i+');" id="xxjdjj'+i+'" class="axx" target="_blank">'+i+'</a>');}
3 q8 [( E9 I6 M: Kdocument.write('</div></div>');( P1 A0 J" \" I
change_img();3 B( K) E/ D( ~3 i8 v  l2 n: I3 z
</SCRIPT>) W7 S( s$ @( P- k3 {5 b7 e

$ B; y2 Z* w% Z1 K- @1 R2 a  |. q% \图片数量可以根据自己需要增删,图片链接也可根据自己需要修改,不仅如此,图片大小,字体颜色大小等等都可以自己修改。
% \8 M5 r% \+ V5 Q6 M
2 p- b2 @: l& }& A8 {3 L( w# M这个是我没有修改过的,别人分享给我的,需要修改的自己在代码中修改即可。
/ L, a1 S# h, I$ Y$ H; h; c% _' W- T. z9 e- l) {+ a
使用时,直接放到需要放的位置即可。
0 P$ z0 x. N4 v. @/ W4 O& q! I' t! j  a3 T9 f/ z. T
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表