vậy Mắt Đêm cho đệ hỏi cái này : một vB HTML chèn được bao nhiêu cái Script vậy, đệ chỉ dùng được 1 cái à... chèn code script thu 2 vào là có sự cố liền chẳng hạn như cái code này là để tạo chữ uốn lượn :
[i]<html>
<body>
<STYLE>
A:link { COLOR: #990000; TEXT-DECORATION: none }
A:visited { COLOR: #99ccff; TEXT-DECORATION: none }
A:hover { COLOR: red; TEXT-DECORATION: underline }
</STYLE>
<SCRIPT>
var mes = new Array()
mes[0]="Welcome to Website"
mes[1]="WWW.K2PRO.KiSS.TO"
mes[2]="Chuc Ban Vui Ve"
mes[3]="
[email protected]"
// Chieu dai toi da cua TEXT
var maxtextlength=35
var path= new Array(548,316,581,296,598,257,577,215,559,202,503, 193,464,203,446,222,448,255,468,274,500,280,526,26 7,541,237,537,209,526,187,499,161,462,146,412,133, 368,129,326,132,293,142,272,159,250,184,239,204,23 4,213,226,230,201,253,186,259,165,265,136,268,110, 270,83,267,58,260,36,243,26,229,22,210,24,191,29,1 74,39,163,56,154,76,150,96,149,110,148,135,152,165 ,156,196,165,208,172,231,181,254,192,280,203,305,2 10,339,210,366,206,389,195,405,182,419,167,428,148 ,442,116,448,80,443,41,401,8,347,0,300,11,280,30,2 56,50,230,58,198,61,169,56,141,50,113,45,87,36,70, 29,52,24,28,18,7,15)
var stoptime=2
var textfont="Verdana"
var textsize=12
var textcolor="ffff00"
var letterspace=14
var tickerleft=path[path.length-2]
var tickertop=path[path.length-1]
var timer
var finalxpos=tickerleft
var i_mes=0
var message=""
var i_path=0
var stoptimemilli=stoptime*stoptime+1000
var pathx= new Array()
var ii=0
for (i=0;i<=path.length-1;i=i+2){
pathx[ii]=path[i]
ii++
}
ii=0
var pathy= new Array()
for (i=1;i<=path.length-1;i=i+2) {
pathy[ii]=path[i]
ii++
}
var xpos=new Array()
for (i=0;i<=maxtextlength;i++) {
xpos[i]=5000
}
var ypos=new Array()
for (i=0;i<=maxtextlength;i++) {
ypos[i]=5000
}
function MakeDragon() {
if (i_path<=pathx.length-1) {
for (i=message.length; i>=1; i--) {
xpos[i]=xpos[i-1]
ypos[i]=ypos[i-1]
}
xpos[0]=pathx[i_path]
ypos[0]=pathy[i_path]
if (document.all) {
for (i=0; i<message.length; i++) {
var thisspan = eval("document.all.span"+(i)+".style")
thisspan.posLeft=xpos[i]
thisspan.posTop=ypos[i]
}
}
if (document.layers) {
for (i=0; i<message.length; i++) {
var thisspan = eval("document.span"+i)
thisspan.left=xpos[i]
thisspan.top=ypos[i]
}
}
i_path++
timer=setTimeout("MakeDragon()",20)
}
else {
clearTimeout(timer)
endposition()
}
}
function endposition() {
if (document.all) {
for (i=0; i<message.length; i++) {
var thisspan = eval("document.all.span"+(i)+".style")
thisspan.posLeft=tickerleft+finalxpos
thisspan.posTop=tickertop
finalxpos+=letterspace
}
}
if (document.layers) {
for (i=0; i<message.length; i++) {
var thisspan = eval("document.span"+i)
thisspan.left=tickerleft+finalxpos
thisspan.top=tickertop
finalxpos+=letterspace
}
}
timer=setTimeout("ClearText()",stoptimemilli)
}
function ClearText() {
finalxpos=tickertop
i_path=0
for (i=0;i<=maxtextlength;i++) {
xpos[i]=5000
}
if (document.all) {
for (i=0;i<=maxtextlength;i++) {
var thisspan = eval("document.all.span"+i)
thisspan.innerHTML=" "
var thisspan = eval("document.all.span"+(i)+".style")
thisspan.posLeft=xpos[i]=5000
}
}
if (document.layers) {
for (i=0;i<=maxtextlength;i++) {
var thisspan = eval("document.span"+i+".document")
thisspan.write("<p> </p>")
thisspan.clear()
thisspan = eval("document.span"+i)
thisspan.left=5000
}
}
timer=setTimeout("Text_Dragon()",2000)
}
function Text_Dragon() {
var messa=mes[i_mes]
message=messa.split("")
if (document.all) {
for (i=0;i<=message.length-1;i++) {
var thisspan = eval("document.all.span"+i)
thisspan.innerHTML="<p style='font-family:"+textfont+";font-size:"+textsize+";color:"+textcolor+"'>"+message[i]+"</p>"
}
}
if (document.layers) {
for (i=0; i<message.length-1; i++) {
var thisspan=eval("document.span"+i+".document")
thisspan.write("<p><font size="+textsize+" color="+textcolor+" face="+textfont+">"+message
+"</font></p>")
thisspan.clear()
}
}
i_mes++
if (i_mes>=mes.length) {i_mes=0}
finalxpos=tickertop
i_path=0
timer=setTimeout("MakeDragon()",1000)
}
</SCRIPT>
<STYLE>
.spanstyle {
LEFT: 1000px; POSITION: absolute; VISIBILITY: visible;
}
</STYLE>
</HEAD>
<BODY bgColor=black onload=Text_Dragon()>
<SCRIPT>
for (i=0;i<=maxtextlength;i++) {
document.write("<span id='span"+i+"' class='spanstyle'>")
document.write(message)
document.write("</span>")
}
</SCRIPT>
</BODY></HTML>
còn code này để tạo cả hình nền cùng với hiệu ứng như có tuyết bay:
[i]<html><body>
<body BGCOLOR="#000000" onLoad="fly()" background="http://img414.imageshack.us/img414/8358/animewallpapers1137784928i6845.jpg" bgproperties="fixed">
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
SmallStars = 30;
LargeStars = 10;
SmallYpos = new Array();
SmallXpos = new Array();
LargeYpos = new Array();
LargeXpos = new Array();
Smallspeed= new Array();
Largespeed= new Array();
ns=(document.layers)?1:0;
if (ns) {
for (i = 0; i < SmallStars; i++) {
document.write("<LAYER NAME='sn"+i+"' LEFT=0 TOP=0 BGCOLOR='#FFFFF0' CLIP='0,0,1,1'></LAYER>");
}
for (i = 0; i < LargeStars; i++) {
document.write("<LAYER NAME='ln"+i+"' LEFT=0 TOP=0 BGCOLOR='#FFFFFF' CLIP='0,0,2,2'></LAYER>");
}
}
else {
document.write('<div style="position:absolute;top:0px;left:0px">');
document.write('<div style="position:relative">');
for (i = 0; i < SmallStars; i++) {
document.write('<div id="si" style="position:absolute;top:0;left:0;width:1px;he ight:1px;background:#fffff0;font-size:1px"></div>');
}
document.write('</div>');
document.write('</div>');
document.write('<div style="position:absolute;top:0px;left:0px">');
document.write('<div style="position:relative">');
for (i = 0; i < LargeStars; i++) {
document.write('<div id="li" style="position:absolute;top:0;left:0;width:2px;he ight:2px;background:#ffffff;font-size:2px"></div>');
}
document.write('</div>');
document.write('</div>');
}
WinHeight = (document.layers)?window.innerHeight:window.docume nt.body.clientHeight;
WinWidth = (document.layers)?window.innerWidth:window.documen t.body.clientWidth;
for (i = 0; i < SmallStars; i++) {
SmallYpos[i] = Math.round(Math.random() * WinHeight);
SmallXpos[i] = Math.round(Math.random() * WinWidth);
Smallspeed[i]= Math.random() * 5 + 1;
}
for (i = 0; i < LargeStars; i++) {
LargeYpos[i] = Math.round(Math.random() * WinHeight);
LargeXpos[i] = Math.round(Math.random() * WinWidth);
Largespeed[i] = Math.random() * 10 + 5;
}
function fly() {
var WinHeight = (document.layers)?window.innerHeight:window.docume nt.body.clientHeight;
var WinWidth = (document.layers)?window.innerWidth:window.documen t.body.clientWidth;
var hscrll = (document.layers)?window.pageYOffset:document.body .scrollTop;
var wscrll = (document.layers)?window.pageXOffset:document.body .scrollLeft;
for (i = 0; i < LargeStars; i++) {
LargeXpos[i] -= Largespeed[i];
if (LargeXpos[i] < -10) {
LargeXpos[i] = WinWidth;
LargeYpos[i] = Math.round(Math.random() * WinHeight);
Largespeed[i] = Math.random() * 10 + 5;
}
if (ns) {
document.layers['ln'+i].left = LargeXpos[i];
document.layers['ln'+i].top = LargeYpos[i] + hscrll;
}
else {
li[i].style.pixelLeft = LargeXpos[i];
li[i].style.pixelTop = LargeYpos[i] + hscrll;
}
}
for (i = 0; i < SmallStars; i++) {
SmallXpos[i] -= Smallspeed[i];
if (SmallXpos[i] < -10) {
SmallXpos[i] = WinWidth;
SmallYpos[i] = Math.round(Math.random()*WinHeight);
Smallspeed[i] = Math.random() * 5 + 1;
}
if (ns) {
document.layers['sn'+i].left = SmallXpos[i];
document.layers['sn'+i].top = SmallYpos[i]+hscrll;
}
else {
si[i].style.pixelLeft = SmallXpos[i];
si[i].style.pixelTop = SmallYpos
+hscrll;
}
}
setTimeout('fly()', 10);
}
// End -->
</script></body></html>
Chèn code như thế nào thì vừa có chữ uốn lượn vừa có tuyết rơi...hix code dài quá anh huynh chịu khó giúp đệ nha