◦ Ưu điểm : Tạo SlideShow chào mừng thú vị cho trang web của bạn, Code nhẹ tiết kiệm thời gian so với các cách chào mừng khác, dể dàng sửa đổi nội dung mà không lo lổi nhưng mà cẩn thận vẫn hơn.
◦ Nhược điểm :Làm thế này ít thôi, nhiều thì rườm rà lắm, ai không có thời gian mà ngồi chờ vô trang chủ củng mệt phải không.
◦ Hướng sử dụng :Có cái này tạo màn chào mừng vừa nhanh vừa ngắn, làm trang mặc định, thêm mấy đoạn code chống quảng cáo ở Free host hay Free Domain thì ke ke ke. domain.tk chẳng hạn.
Còn đây là những gì bạn cần để tạo ra nó:
- Code:
-
var preloadimages=new Array("http://abstract.simplenet.com/point.gif","http://abstract.simplenet.com/point2.gif")
var intervals=2000 //Thời gian ngưng giữa các dòng chử
var targetdestination="splash.html"
var splashmessage=new Array()
var openingtags=''
splashmessage[0]='Chào mừng bạn đến với BOING
webcode tý hon'
splashmessage[1]='Chúc bạn tìm được code hay cho website của mình tại đây'
splashmessage[2]='Hãy thường xuyên ghé đây để có nhiều code hay nhé'
splashmessage[3]='Bạn củng đừng quên click để ủng hộ cho chúng tôi'
splashmessage[4]='Cám ơn bạn đã ghé thăm và Click'
splashmessage[5]='Hãy nhớ click nhé'
var closingtags=''
var i=0
var ns4=document.layers?1:0
var ie4=document.all?1:0
var ns6=document.getElementById&&!document.all?1:0
var theimages=new Array()
if (document.images){
for (p=0;ptheimages[p]=new Image()
theimages[p].src=preloadimages[p]
}
}
function displaysplash(){
if (isc_cross.style.visibility="hidden"
sc_cross.innerHTML='
'+openingtags+splashmessage[i]+closingtags+'
'
sc_cross.style.left=ns6?parseInt(window.pageXOffset)+parseInt(window.innerWidth)/2-parseInt(sc_cross.style.width)/2 : document.body.scrollLeft+document.body.clientWidth/2-parseInt(sc_cross.style.width)/2
sc_cross.style.top=ns6?parseInt(window.pageYOffset)+parseInt(window.innerHeight)/2-sc_cross.offsetHeight/2 : document.body.scrollTop+document.body.clientHeight/2-sc_cross.offsetHeight/2
sc_cross.style.visibility="visible"
i++
}
else{
window.location=targetdestination
return
}
setTimeout("displaysplash()",intervals)
}
function displaysplash_ns(){
if (isc_ns.visibility="hide"
sc_ns.document.write(''+openingtags+splashmessage[i]+closingtags+'')
sc_ns.document.close()
sc_ns.left=pageXOffset+window.innerWidth/2-sc_ns.document.width/2
sc_ns.top=pageYOffset+window.innerHeight/2-sc_ns.document.height/2
sc_ns.visibility="show"
i++
}
else{
window.location=targetdestination
return
}
setTimeout("displaysplash_ns()",intervals)
}
function positionsplashcontainer(){
if (ie4||ns6){
sc_cross=ns6?document.getElementById("splashcontainer"):document.all.splashcontainer
displaysplash()
}
else if (ns4){
sc_ns=document.splashcontainerns
sc_ns.visibility="show"
displaysplash_ns()
}
else
window.location=targetdestination
}