ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingพอนำ MOUSE ไปวางบน TEXT LINK แล้วจะมีแถบ LOAD ถ้า LOAD ไม่เสร็จคลิ๊กไม่ได้
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: พอนำ MOUSE ไปวางบน TEXT LINK แล้วจะมีแถบ LOAD ถ้า LOAD ไม่เสร็จคลิ๊กไม่ได้  (อ่าน 463 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
wichan
ก๊วนเสียว
*

พลังน้ำใจ: 92
ออฟไลน์ ออฟไลน์

กระทู้: 499



ดูรายละเอียด เว็บไซต์
« เมื่อ: 30 ธันวาคม 2008, 17:03:34 »

พอนำ MOUSE ไปวางบน TEXT LINK แล้วจะมีแถบ LOAD ถ้า
LOAD ไม่เสร็จคลิ๊กไม่ได้โดยเราสามารถเลือกได้ว่าหลังโหลดเสร็จให้เปิด link อันโนมัติหรือว่าต้อง click
เผื่อมีประโยชน์ครับ Smiley


โค๊ด:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
[color=red]<script>
// ใส่ URL ของ TEXT LINK
var linkurl="http://www.thaiseoboard.com";

// เวลาในการ LOAD (เป็นวินาที)
var loadtime=2;

// ข้อความที่จะขึ้นมาถ้าคลิ๊ก LINK ตอนแถบ LOAD ไม่เต็ม
var clicktext="ยังคลิ๊กไม่ได้ครับ รอให้แถบ LOAD ด้านล่างเต็มก่อน";

// ข้อความที่จะให้ขึ้นใต้ TEXTLINK เวลา LOAD เสร็จ
var linkactive="กดได้แล้วครับ!"

// ด้านล่างให้คุณใส่ 0 ถ้าต้องการให้เวลา LOAD เสร็จแล้วให้ใช้ MOUSE CLICK LINK เอง   และ   ให้ใส่ 1 ถ้าต้องการให้เวลา LOAD เสร็จแล้ว LINK ไปเอง
var automaticlink=1;


// do not edit below unless you know what you are doing!

var doload=0;var doing=0;var loadsize=1;

function cont() {

if (doload==0 & loadsize>1) loadsize=loadsize- 1;

if (doload==1 & loadsize<loadtime*20) loadsize=loadsize- -1;

loader.width=Math.round(loadsize/(loadtime*20)*(loadarea.width-2-(loadarea.border*2)));

if (loadsize>1 & loadsize<loadtime*20) {setTimeout('cont()', 0050); doing=1} else {doing=0}

if (loadsize>=loadtime*20){activeshow.innerHTML=linkactive; if (automaticlink==1)checklink();}else{activeshow.innerHTML=""}}

function loading() {doload=1;if (doing==0) cont();}

function stopping() {doload=0;if (doing==0) cont();}

function checklink(instantly){if (loadsize>=loadtime*20) {window.location.href=linkurl;doing=2} else alert(clicktext)}

</script>[/color]
</head>

<body>
[color=red]<a href="javascript:checklink()" onmouseover=loading() onmouseout=stopping()>http://www.thaiseoboard.com</a>
<table border="3" id="loadarea" cellspacing="0" width="122" cellpadding="0"><tr><td><table width="1" height="15" id="loader" bgcolor="#0000FF" border="0" cellspacing="0" cellpadding="0"><tr><td></td></tr></table></td></tr></table>
<span id=activeshow></span>[/color]
</body>
</html>
ถ้าใครที่ทำแล้วไม่ได้ให้ลองลบในส่วนของ meta tag ด้านบนออกดูครับหรือหรือไว้เท่าผมก็ไดั
 :)เท่านี้ครับ Wink
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์