Phiên bản đầy đủ: jsB@nk » Liên kết » Chuyển màu » Liên kết màu cầu vồng
URL: https://www.javascriptbank.com/rainbow-link-on-mouseover.html
Một đoạn mã JavaScript khác để làm cho các liên kết trên trang web chuyển màu tự động; các màu được định nghĩa dưới dạng mã thập lục phân thông qua biến clrArray
, nên bạn có thể thêm hoặc chỉnh sửa tùy ý.Cách cài đặt hiệu ứng JavaScript này rất đơn giản, bạn chỉ cần sao chép đoạn mã JavaScript JavaScript được cung cấp và đặt vào trang web (nên lưu thành tập tin để sử dụng cho nhiều trang web).
Phiên bản đầy đủ: jsB@nk » Liên kết » Chuyển màu » Liên kết màu cầu vồng
URL: https://www.javascriptbank.com/rainbow-link-on-mouseover.html
<script language=javascript>/* xxxxxxxxxxxxxxx xxxxxxxxxxx xxxx xxxxxxxxxxxxxxx xxxxxxxxxxxxx xxxx xxxxxxxxxxxxxxx xxxxxxxxxxxxx xxxx xxxxx xxxxxxxxxxxx xxxx xxxxx xxxxx xxxx xxxxx xxxxxxxxxxxx xxxx xxxxx xxxxxxxxxxxxx xxxxxxxxxxxwww.JavaScriptBank.com xxxxx xxxxxxxxxxxx xxxxxxxxxxxxx xxxxx xxxxx xxxx xxxx xxx xxxxx xxxxxxxxxxxx xxxx xxxx xxx xxxxxx xxxxxxxxxxxxx xxxx xxxx xxxxxxxxxx xxxxxxxxxxxxx xxxxxxxxxxxxx xxxxxxxx xxxxxxxxxxx xxxxxxxxxxx Rainbow link on mouseOverAuthor: Thái Cao PhongWebsite: www.JavaScriptBank.comPlease keep these comments above to contact author when you use this script. Thank you very much.Vietnamese: Xin ban hay giu lai nhung thong tin tren de nguoi khac co the lien he voi tac gia neu ban co su dung doan ma nay. Cam on ban rat nhieu.*/var timerID,srcElemActive,count = 0,oldColor;var clrArray = new Array('D0CBFE', '8C80FD', '5543FC', '1B04E3', // blue'E7FFE6', 'B7FFB3', '80FF79', '0AC400', // green'FFD6D5', 'FF9693', 'FF3D37', 'EA0600' // red);var ie = navigator.appName=='Microsoft Internet Explorer'?true:false,op = window.opera?true:false,ns = navigator.vendor?true:false;function ChangeColor(){if(srcElemActive) srcElemActive.style.color = '#' + clrArray[count++];if(count == (clrArray.length - 1)) count = 0;}///////////////////////////////////////////////////////////////////////////////// makeRainbow function///////////////////////////////////////////////////////////////////////////////function makeRainbow(evt){if(op) return;var srcElem = getObject(evt);var temp = "";if(srcElem.tagName == "A" && srcElem.href != ''){srcElemActive = srcElem;oldColor = srcElem.style.color;timerID = setInterval("ChangeColor()", 200);}return true;}///////////////////////////////////////////////////////////////////////////////// stopRainbow function///////////////////////////////////////////////////////////////////////////////function stopRainbow(evt){var srcElem = getObject(evt);if(op && srcElem.className != 'rate_item') return;if(srcElemActive && srcElem.tagName == "A" && srcElem.href != ''){srcElemActive = null;srcElem.style.color = oldColor;clearInterval(timerID);}}///////////////////////////////////////////////////////////////////////////////// getObject function///////////////////////////////////////////////////////////////////////////////function getObject(evt){var srcElem;if(ie){srcElem = event.srcElement;}else{srcElem = evt.target;}return srcElem;}document.onmouseover = makeRainbow;document.onmouseout = stopRainbow;</script><!-- This script downloaded from www.JavaScriptBank.com Come to view and download over 2000+ free javascript at www.JavaScriptBank.com-->