Kamis, 25 November 2010

Membuat Link BerEfek Warna Warni

Siang gene minum es kaya.e enak banget yach. Hmm walaupun udara panas banget siang ini, tapi gak ada salahnya nyoba-nyoba JavaScript ma sekedar posting di Blog. Kaline mo share ke temen-temen gimana caranya buat Link Ber-Efek Warna Warni Ato sering disebut Efek Rainbow. Kaya.e dah banyak yang punya ya, tapi sayangnya aku baru aja nyoba tadi, bukane ketinggalan jaman tapi baru pengen nyoba ntu Efek tadi n gada salahnya aku Postingin ntu kode di Blogku kali aja dibutuhin lagi ma aku jadi tinggal Kopas dah.



Ntar hasilnya bisa dilihat di rtn-peaceinheart.blogspot.com
  • Sentuh bagian LINK dan akan terlihat Efeknya

Langsung ajah yach

1. Masih seperti biasa Log-In dulu dengan ID masing-masing

2. Lalu masuk ke “Rancangan/Tata Letak” Trus “Elemen Laman”

3. Kemudian “Tambah Gadget” dan pilih “HTML/JavaScrip”

4. Kalo sudah masukkan kode dibawah ini :


<script type='text/javascript'>
// <![CDATA[

var rate = 20; // Increase amount(The degree of the transmutation)


////////////////////////////////////////////////////////////////////
// Main routine

if (document.getElementById)
window.onerror=new Function("return true")

var objActive; // The object which event occured in
var act = 0; // Flag during the action
var elmH = 0; // Hue
var elmS = 128; // Saturation
var elmV = 255; // Value
var clrOrg; // A color before the change
var TimerID; // Timer ID


if (document.all) {
document.onmouseover = doRainbowAnchor;
document.onmouseout = stopRainbowAnchor;
}
else if (document.getElementById) {
document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT);
document.onmouseover = Mozilla_doRainbowAnchor;
document.onmouseout = Mozilla_stopRainbowAnchor;
}


//=============================================================================
// doRainbow
// This function begins to change a color.
//=============================================================================
function doRainbow(obj)
{
if (act == 0) {
act = 1;
if (obj)
objActive = obj;
else
objActive = event.srcElement;
clrOrg = objActive.style.color;
TimerID = setInterval("ChangeColor()",100);
}
}


//=============================================================================
// stopRainbow
// This function stops to change a color.
//=============================================================================
function stopRainbow()
{
if (act) {
objActive.style.color = clrOrg;
clearInterval(TimerID);
act = 0;
}
}


//=============================================================================
// doRainbowAnchor
// This function begins to change a color. (of a anchor, automatically)
//=============================================================================
function doRainbowAnchor()
{
if (act == 0) {
var obj = event.srcElement;
while (obj.tagName != 'A' && obj.tagName != 'BODY') {
obj = obj.parentElement;
if (obj.tagName == 'A' || obj.tagName == 'BODY')
break;
}

if (obj.tagName == 'A' && obj.href != '') {
objActive = obj;
act = 1;
clrOrg = objActive.style.color;
TimerID = setInterval("ChangeColor()",100);
}
}
}


//=============================================================================
// stopRainbowAnchor
// This function stops to change a color. (of a anchor, automatically)
//=============================================================================
function stopRainbowAnchor()
{
if (act) {
if (objActive.tagName == 'A') {
objActive.style.color = clrOrg;
clearInterval(TimerID);
act = 0;
}
}
}


//=============================================================================
// Mozilla_doRainbowAnchor(for Netscape6 and Mozilla browser)
// This function begins to change a color. (of a anchor, automatically)
//=============================================================================
function Mozilla_doRainbowAnchor(e)
{
if (act == 0) {
obj = e.target;
while (obj.nodeName != 'A' && obj.nodeName != 'BODY') {
obj = obj.parentNode;
if (obj.nodeName == 'A' || obj.nodeName == 'BODY')
break;
}

if (obj.nodeName == 'A' && obj.href != '') {
objActive = obj;
act = 1;
clrOrg = obj.style.color;
TimerID = setInterval("ChangeColor()",100);
}
}
}


//=============================================================================
// Mozilla_stopRainbowAnchor(for Netscape6 and Mozilla browser)
// This function stops to change a color. (of a anchor, automatically)
//=============================================================================
function Mozilla_stopRainbowAnchor(e)
{
if (act) {
if (objActive.nodeName == 'A') {
objActive.style.color = clrOrg;
clearInterval(TimerID);
act = 0;
}
}
}


//=============================================================================
// Change Color
// This function changes a color actually.
//=============================================================================
function ChangeColor()
{
objActive.style.color = makeColor();
}


//=============================================================================
// makeColor
// This function makes rainbow colors.
//=============================================================================
function makeColor()
{
// Don't you think Color Gamut to look like Rainbow?

// HSVtoRGB
if (elmS == 0) {
elmR = elmV; elmG = elmV; elmB = elmV;
}
else {
t1 = elmV;
t2 = (255 - elmS) * elmV / 255;
t3 = elmH % 60;
t3 = (t1 - t2) * t3 / 60;

if (elmH < 60) {
elmR = t1; elmB = t2; elmG = t2 + t3;
}
else if (elmH < 120) {
elmG = t1; elmB = t2; elmR = t1 - t3;
}
else if (elmH < 180) {
elmG = t1; elmR = t2; elmB = t2 + t3;
}
else if (elmH < 240) {
elmB = t1; elmR = t2; elmG = t1 - t3;
}
else if (elmH < 300) {
elmB = t1; elmG = t2; elmR = t2 + t3;
}
else if (elmH < 360) {
elmR = t1; elmG = t2; elmB = t1 - t3;
}
else {
elmR = 0; elmG = 0; elmB = 0;
}
}

elmR = Math.floor(elmR).toString(16);
elmG = Math.floor(elmG).toString(16);
elmB = Math.floor(elmB).toString(16);
if (elmR.length == 1) elmR = "0" + elmR;
if (elmG.length == 1) elmG = "0" + elmG;
if (elmB.length == 1) elmB = "0" + elmB;

elmH = elmH + rate;
if (elmH >= 360)
elmH = 0;

return '#' + elmR + elmG + elmB;
}

// ]]></script>


5. Kemudian “Simpan” dan silahkan lihat hasilnya.



Tutorial Diatas Di-Ilhami
Dari
http://www.dynamicdrive.com/




Selasa, 16 November 2010

Membuat Kursor Animasi Di Blog

Sore semua, lama gak update ne coz bingung mo update apaan. Ngumung-ngumung dulu liat blog sebelah, kok kursorna unik banget ya bentuknya laen ma kursorku, diriku jadi pengend ne. Trus biz ntu nanya ma Aresa Marpoyan yang kebetulan kenal (Prikitiw, Temen FB doang) Ne tutorial sebenernya dari mas Aresa Marpoyan. Sory ya mas, aku Post di Blog aku.

Oh iya, Sebelumnya ako mo kaseh tau ntar kursornya gak bakalan gerak walau format PIC-nya GIF. Aku juga gak tau kenapa, dah aku coba tutorial yang laen juga gak mau gerak, hmm heran aku. Tapi ya ndak papa, asal kursornya dah beda ama punyak sebelah.

Ntar kursor kalian berubah jadi seperti dibawah ini



1. Yang pertama kalian kudu Log-in dengan Id kalian masing-masing.

2. Lalu “Rancangan/Tataletak” kemudian “Edit HTML

3. Setelah itu “Download Template Lengkap
  • Wes pokoknya download aja, Buat jaga-jaga low kodenya mendadak eror.
4. Kemudian cari kode body{
  • Untuk lebih mudahnya tekan CTRL + f
  • body{ *yang letaknya paling atas
  • body{ *yang diikuti kode css, seperti dibawah ini :
body {
background: $bgcolor;
color:$textcolor;
font: x-small "Trebuchet MS", Trebuchet, Verdana, Sans-serif;
font-size/* */:/**/small;
font-size: /**/small;
text-align: lcenter;

5. Dan copy paste kode dibawah ini tepat setelah kode body{

cursor: url("http://lh5.ggpht.com/_ILzML2joCeU/TMObfIQBSrI/AAAAAAAAAF4/SCKahWMDZcM/1.gif"),text;

  • Nb. Kalian bisa mengganti kode yang berwarna merah ntu dengan kode-kode Icon dibawah ini, klik Show untuk menampilkan :

Kode Icon Disini >>



http://lh3.ggpht.com/_ILzML2joCeU/TMObmT3iYFI/AAAAAAAAAGU/frODyWCd0as/11.gif

http://lh6.ggpht.com/_ILzML2joCeU/TL1YE015vCI/AAAAAAAAABg/ZOzwUi61bdk/q.gif

http://lh3.ggpht.com/_ILzML2joCeU/TL1YExoufMI/AAAAAAAAABo/SCJ6iYBnV2o/th_12.gif

http://lh5.ggpht.com/_ILzML2joCeU/TMObfUSYIVI/AAAAAAAAAF8/JxwvzhZsdJI/2.gif

http://lh5.ggpht.com/_ILzML2joCeU/TMObfZUIFaI/AAAAAAAAAGA/DHajgz9d8os/4.gif

http://lh4.ggpht.com/_ILzML2joCeU/TMObfdCjLmI/AAAAAAAAAGE/WOX_jRp_jZw/5.gif

http://lh6.ggpht.com/_ILzML2joCeU/TMObfYod0pI/AAAAAAAAAGI/MBaDEVektQM/8.gif

http://lh6.ggpht.com/_ILzML2joCeU/TMObmamVGQI/AAAAAAAAAGM/xd4-jc-rlks/9.gif

http://lh3.ggpht.com/_ILzML2joCeU/TMObmQn2_FI/AAAAAAAAAGQ/0vs78y-WEwA/10.gif

http://lh6.ggpht.com/_ILzML2joCeU/TL1YFIWgCzI/AAAAAAAAABs/aAgQj4XIxDo/th_frog26workinginbackground.gif

http://lh5.ggpht.com/_ILzML2joCeU/TL1YEnzVX8I/AAAAAAAAABc/nfoamgtJPvg/11.gif

http://lh6.ggpht.com/_ILzML2joCeU/TL1YEznB6WI/AAAAAAAAABk/-LkBFPhZD2g/th_4.gif

http://lh5.ggpht.com/_ILzML2joCeU/TMObfIQBSrI/AAAAAAAAAF4/SCKahWMDZcM/1.gif


6. Sehingga menjadi seperti dibawah ini :

body {
background: $bgcolor;
color:$textcolor;
font: x-small "Trebuchet MS", Trebuchet, Verdana, Sans-serif;
font-size/* */:/**/small;
font-size: /**/small;
text-align: lcenter;
cursor: url("http://lh5.ggpht.com/_ILzML2joCeU/TMObfIQBSrI/AAAAAAAAAF4/SCKahWMDZcM/1.gif"),text;

7. Lalu “Simpan Template” dan liat hasilnya, Gimana?? Cakep bangetkan??



Tutorial Diatas Di-Ilhami
Dari
http://www.marpoyan.co.cc/


 
Full Moon © 2007 Template By Templates para Você Modification By Ratna's Peace