Selasa, 2008 Januari 22

Cara menampilkan pesan pada jam tertentu (Time Message)

Pernah terpikirkan untuk menampilkan pesan pada jam tertentu (Time Message) pada blog kita? tentu saja ya, Ada kalanya ketika sedang tidak online kita ingin memberikan pesan kepada pengunjung mengenai keadaan kita saat ini misalkan, "maaf, saya jam 1 ada rapat jadi gak bisa online" atau "jangan lupa ya sekarang pukul 13.00 jadi acara kumpul blogger akan dimulai" atau sebagai alarm plus pesan pengingat berguna.


Menampilkan pesan pada jam tertentu (Time Message) tentu saja sangat membantu, disisi lain pengunjung juga akan mengetahui informasi apa yang ingin kita sampaikan pada jam berikutnya tanpa harus online sekedar menulis pesan. Selain menambah nilai plus berupa pesan singkat, blog kita juga tentu saja terlihat berbeda :). Ok ikuti terus tutorial ini untuk cara pemasangan kodenya:


Cara Pasang Time Message:

Cara pasang pada blog tinggal copi-paste aja kode dibawah ini dengan menambahkan elemen halaman baru, kemudian jangan lupa mengedit pesan yang ingin ditampilkan yang ditandai dengan teks berwarna merah dibawah ini.


<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
document.write("<left><font size=+1>")
day = new Date()
hr = day.getHours()
if (hr == 1)
document.write("
pesan jam 1 pagi")
if (hr == 2)
document.write("
pesan jam 2 pagi")
if (hr == 3)
document.write("
pesan jam 3 pagi")
if (hr == 4)
document.write("
pesan jam 4 pagi")
if (hr == 5)
document.write("
pesan jam 5 pagi")
if (hr == 6)
document.write("
pesan jam 6 pagi")
if ((hr == 7) || (hr == 8) || (hr == 9) || (hr == 10))
document.write("
pesan jam ini berlangsung pada jam 7,8,9,10 pagi")
if (hr == 11)
document.write("
pesan jam 11 pagi")
if (hr == 12)
document.write("
pesan jam 12 siang")
if (hr == 13)
document.write("
pesan jam 1 siang")
if ((hr == 14) || (hr == 15) || (hr == 16))
document.write("
pesan jam ini berlangsung pada jam 2,3 dan 4")
if ((hr == 17) || (hr == 18) || (hr == 19) || (hr == 20) || (hr == 21) || (hr == 22))
document.write("
pesan jam ini berlangsung pada jam 5,6,7,8 sore - malam")
if (hr == 23)
document.write("
pesan jam 11 malam")
if (hr == 0)
document.write("
sudah tengah malam saya tidur dulu ya")
document.write("</font></left>")
// End -->
</SCRIPT>

 


Kemungkinan yang ditanyakan:


if ((hr == 7) || (hr == 8) || (hr == 9) || (hr == 10))
document.write("
pesan jam ini berlangsung pada jam 7,8,9,10 pagi")


Penjelasan code diatas, ini berarti kita membuat pesan yang sama pada jam yang sudah di tentukan misalnya pada jam 7,8,9,10 pagi. Jika ingin menampilkan pesan pada jam berbeda tinggal di lakukan sedikit perubahan pada kode seperti dibawah ini :


if ((hr == 7)

document.write("pesan jam 7 pagi")

 if  (hr == 8)

document.write("pesan jam ini 8 pagi")

if  (hr == 9)

document.write("pesan jam ini 9 pagi")

if  (hr == 10))

document.write("pesan jam 10 pagi")




Menambahkan permintaan teman kita mengenai bagaimana jika menampilkan ketika contoh jam antara 1:00 - 1:20 atau hanya tampil jam 1:20?

 

Berikut kode yang ditambahkan pada script sebelumnya:

 

now = new Date()


if (now.getMinutes() < 10) {
document.write("ini tampil jam antara jam 1:00 - 1:10")
}
else if (now.getMinutes() == 20) {
document.write("ini tampil jam 1:20")
}
else if (now.getMinutes() < 30) {
document.write("ini tampil jam antara jam 1:00 - 1:30 ")
}
else {
document.write("pesan jam 1 pagi")
}

 

 

Kode Selengkapnya:


<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
document.write("<left><font size=+1>")
day = new Date()
hr = day.getHours()

now = new Date()
if (hr == 1)
if (now.getMinutes() < 10) {
document.write("ini tampil jam antara jam 1:00 - 1:10")
}
else if (now.getMinutes() == 20) {
document.write("ini tampil jam 1:20")
}
else if (now.getMinutes() < 30) {
document.write("ini tampil jam 1:00 - 1:30 ")
}
else {
document.write("pesan jam 1 pagi")
}

document.write("pesan jam 1 pagi")
if (hr == 2)
document.write("pesan jam 2 pagi")
if (hr == 3)
document.write("pesan jam 3 pagi")
if (hr == 4)
document.write("pesan jam 4 pagi")
if (hr == 5)
document.write("pesan jam 5 pagi")
if (hr == 6)
document.write("pesan jam 6 pagi")
if ((hr == 7) || (hr == 8) || (hr == 9) || (hr == 10))
document.write("pesan jam ini berlangsung pada jam 7,8,9,10 pagi")
if (hr == 11)
document.write("pesan jam 11 pagi")
if (hr == 12)
document.write("pesan jam 12 siang")
if (hr == 13)
document.write("pesan jam 13 siang")
if ((hr == 14) || (hr == 15) || (hr == 16))
document.write("pesan jam ini berlangsung pada jam 2,3 dan 4")
if ((hr == 17) || (hr == 18) || (hr == 19) || (hr == 20) || (hr == 21) || (hr == 22))
document.write("pesan jam ini berlangsung pada jam 5,6,7,8 sore - malam")
if (hr == 23)
document.write("pesan jam 11 malam")
if (hr == 0)
document.write("sudah tengah malam saya tidur dulu ya")
document.write("</font></left>")
// End -->
</SCRIPT>


Tinggal ditambah dan di modifikasi ya untuk jam yang lain. kalo masih bingung bisa tanya lagi :)


Selamat mencoba, Happy blogging :)



Dengan memasukan alamat email dibawah ini berarti anda akan mendapat kiriman artikel terbaru dari o-om.com di inbox anda:


Beri vote untuk nilai artikel ini:



20 Komentar:

bamb's mengatakan...

Ass,
Pagi om.. Waw yang semalam ini ya artikelnya :) Tak coba dulu ah...
Makasih ya om dah bantu.

bamb's mengatakan...

NB: Mo buat pengingat sholat aje... :) yang laen ngikut juga boleh..

oom mengatakan...

ya bisa buat apa saja bambs, jadi jadwal pengingat sholat dan jadwal berkencan juga bisa hehe gmana tips of the day nya udah muncul/belum?

Lilik mengatakan...

Enak-kan buat pengingat Gajian, atau dapat Gaji dari Kumpul Blogger

FREE7 mengatakan...

Setuju Suhu..
buat pengingat waktu makan , jadi nggak ngeblog melulu sampai lupa makan...(makan script..:)))

Nataludin mengatakan...

Ha...ha.. ada-ada saja nih ilmu-nya, saya print jadi referensi nich, syukur bener itu kata mbak lilik bisa buat pengingat saat waktu apel dan ambil gaji...he..he ( bercanda bang )

bamb's mengatakan...

Seep mas om... Dah tampil kok.
Aku mo nyoba semua, soale masih mlompong pong blog-nya hehehe...
Sekalian mo nanya:
Klo icon smile di koment aja gimn caranya?
Sekarang mo nyoba yang cara pake 'addmore'/selengkapnya..' soale kemarin aku nyoba jadi eror deh blog-nya...Nanti dibantu ya om...

oom mengatakan...

>> lilik : jangan lupa om kebagian duit gajihnya ya :))

>> nataludin : nah sama seperti lilik hihihi jangan lupa ya om juga kebagian

>> bukan makan srcipt tapi makan dodol GHDB

>> bambs : ok tar om bantu :)

bamb's mengatakan...

Oh ya om nanya: Kalo pengen pada jamnya (misal jam 5.30 atau 4.15) gimn ?

oom mengatakan...

kalo yang seperti bambs maksud berarti harus ada penambahan lagi untuk mengambil nilai menit getMinutes() karena kita hanya melakukan pemanggilan pada day.getHours() jadi belum bisa di aplikasikan pada code ini..ditunggu aka artikelnya ya :)

oom mengatakan...

untuk bambs kode yang diminta udah om buat, lihat diatas:)

Anang mengatakan...

makasih infonya cak....

bamb's mengatakan...

Matur tengkyu om...

bamb's mengatakan...

Om mo tanya: kemarinkan aku ganti template seperti yang om kasih alamatnya? waktu aku ganti (upload) udah jalan seh tapi gantian klik pengaturan template kok masih yang default ya (kayak yang daftar pertama kali)
Gimn om...

oom mengatakan...

>> anank : thanks juga mas :)

>> bambs thanks juga bambs :)

embasjori mengatakan...

kalau ingin menmpilkan message pada tanggal tertentu gmn?, misalnya sebagai pengingat tgl 20 batas akhir pembayaran rekening, makasih sebelumnya, maju terus blogger Indonesia....

OOM mengatakan...

@embasjori : kalo itu belum tau mas alias belum pernah om buat :)

embasjori mengatakan...

prinsip alaurnya kan sama dengan jam, mestinya bisa, hanya beda format,type datanya. padahal hari ini saya harus menampilkan pesan batas akhir acara tertentu, mau saya otomatis, ya terpaksa manual. ayo Omm dipkir bareng2

the black blizard mengatakan...

bgz o-om, thanks infonya, keren buangets

enhal mengatakan...

thanks kang..jadi udah deh catatan buat temen2..hehehe


:)) ;)) ;;) :D ;) :p :(( :) :( :X =(( :-o :-/ :-* :| 8-} :)] ~x( :-t b-( :-L x( =))

Posting sebuah Komentar

Untuk memasang emoticon diatas, cukup dengan menulis kodenya. Silahkan berkomentar, jangan nyepam ya :)

Sudah baca artikel yang ini:


 

My Friends

Kabar terbaru dari o-om.com

Tentang O-OM.COM

Melihat profil lengkap saya

Agus Ramadhani (O'OM), Menulis tentang blogger tricks, blogspot tutorial, blog tips, blogging, Blogger Hack, SEO, HTML, CSS, Free template, Ebook, Custom domain, opini. "Menjadi blogger tidak harus pintar, namun harus memiliki imajinasi yang kuat" Saya bisa di contact via Y!