Go Back   VN-Zoom forum > Chia sẻ kiến thức > Lập trình > HTML / CSS / Javascript

 


Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 04-07-2008, 21:12   #1
Rìu Sắt
 
hungarirang's Avatar
 
Tham gia: Feb 2008
Bài: 147
VZD: 2.876
Điểm: 36/26 bài viết
Default Chữ chào hỏi

Trích:




<head>

<xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v"/>

<style type="text/css">

v\ { behavior: url(#default#VML); }

</style>

</head>

<body>











<SCRIPT type=text/javascript>

var message=new Array("hungarirang chào các bạn", "http://vuonsao.99k.org", "Chúc 1 ngày vui !", "http://vuonsao.99k.org")

// Mau sac cho doan text
var outlinecolor=new Array("black", "gray")
var fillcolor1=new Array("red", "green", "oliver", "green")
var fillcolor2=new Array("blue", "olive", "green", "lime")
var circlemark=new Array("-")
var strkweight=2
var pause=2

// Do trong suot cho mot nua cung text tinh bang %
var strengthopacity="50%"

// Size cho doan text co the 0.5 den 1
var circlesize=0.5

var keepinview="yes"

mytruebody=(!window.opera && document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
var outerwidth=mytruebody.clientWidth
var outerheight=mytruebody.clientHeight

var innerwidth=Math.floor(circlesize*outerwidth)
var innerheight=Math.floor(circlesize*outerheight)

var posleft=(outerwidth-innerwidth)/2
var postop=(outerheight-innerheight)/2

var path=new Array()
var i_message=0
var i_outlinecolor=0
var i_fillcolor1=0
var i_fillcolor2=0
var i_messagelength=0
var longestmessage=0
pause*=1000

var ie=document.getElementById&&document.all?1:0

for (i=0;i<=message.length-1;i++) {
if (message[i].length>longestmessage) {
longestmessage=message[i].length
}
longestmessage+=4
}

for (i=0;i<=message.length-1;i++) {

var emptyspace=""
var i_emptyspace=(longestmessage-message[i].length)/2
for (ii=0;ii<=i_emptyspace;ii++) {
emptyspace+=circlemark
}
message[i]=emptyspace+" "+message[i]+" "+emptyspace
}

function changeform() {
if (keepinview=="yes")
document.getElementById("roofid").style.top=mytrue body.scrollTop
if (i_outlinecolor >= outlinecolor.length) {i_outlinecolor=0}
if (i_fillcolor1 >= fillcolor1.length) {i_fillcolor1=0}
if (i_fillcolor2 >= fillcolor2.length) {i_fillcolor2=0}
document.getElementById('strokeid').color=outlinec olor[i_outlinecolor]
document.getElementById('fillid').color=fillcolor1[i_fillcolor1]
document.getElementById('fillid').color2=fillcolor 2[i_fillcolor2]
if (i_message < message.length) {tick()}
else {document.getElementById('textpathid').string=""
document.getElementById("roofid").style.display="n one"
}
}

function tick() {
if (i_messagelength <= message[i_message].length) {
var messagestringend=""
var messagestring=message[i_message].substring(0, i_messagelength)+messagestringend
document.getElementById('textpathid').string=messa gestring
var timer=setTimeout("tick()",50)
i_messagelength++
}
else {
clearTimeout(timer)
i_messagelength=0
i_message++
i_outlinecolor++
i_fillcolor1++
i_fillcolor2++
var timer=setTimeout("changeform()",pause)
}

}

if (ie) {
document.write('<div id="roofid" style="position:absolute;left:0px;top:0px;width:'+ outerwidth+'px;height:'+outerheight+'px;overflow:h idden;">')
document.write('<v:oval id="tc" style="position:absolute;top:'+postop+'px;left:'+p osleft+'px;width:'+innerwidth+'px;height:'+innerhe ight+'px">')
document.write('<v:shadow on="t" opacity="'+strengthopacity+'"/>')
document.write('<v:stroke id="strokeid" weight="'+strkweight+'pt" color="blue"/>')
document.write('<v:fill id="fillid" on="True" color="'+fillcolor1[0]+'" color2="'+fillcolor2[0]+'" opacity="'+strengthopacity+'" opacity2="'+strengthopacity+'" type="gradient"/>')
document.write('<v:path textpathok="t"/>')
document.write('<v:textpath id="textpathid" on="t" id="mytp" style="font-family:\'Arial Black\'; " fitpath="t" string=""/>')
document.write('</v:oval></div>')
if (window.attachEvent)
window.attachEvent("onload", changeform)
else
window.onload=changeform
}
</SCRIPT>
</p>
</body>
chúc các bạn thành công và tìm những javascrip share cho anh em xai với
__________________
Click vào coi
hungarirang vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Thành viên đã cám ơn bài viết này của hungarirang:
vodanhvodanh (27-09-2008)
Trả lời

Ðiều Chỉnh
Xếp Bài

Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt
Trackbacks are Tắt
Pingbacks are Tắt
Refbacks are Tắt
Chuyển đến


Múi giờ GMT +7. Hiện tại là 01:44.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios
Từ điển được cung cấp bởi VDict.com - Hosting được tài trợ bởi Rao vặt 123