Javascript must be Enabled !!

Post at Sat, 07.October.2006 09:59:05 PM .
Hit: 1528 . Comment: 2
 
Bagi yang sudah sering buat website mungkin sudah tau cara ini. Tapi saya akan share sedikit bagi yang belum tau.

Mungkin kalian sering dihadapkan dengan kondisi dimana membuat website yang mengharuskan Javascript-nya aktif, entah itu untuk validasi, AJAX, dan fungsi lainnya. Memang kebanyakan orang awan (bukan IT) tidak tau apa itu Javascript dan bagaimana menonaktifkan Javascript ( default tiap browser adalah selalu aktif ); tapi hal ini tidak berlaku untuk orang memiliki latar belakang computer maupun IT yang sering iseng .

Nah saya ada sedikit trik untuk mengakali hal itu. Kita dapat menggunakan tag <noscript>…</noscript> dan fungsi redirect. Tag noscript digunakan sebagai tempat pengalihan jika Javascript pada browser tidak aktif. Jadi jika Javascript browser tidak diaktifkan maka saat halaman diload maka proses akan masuk pertama kali ke dalam daerah noscript baru meload halamannya. Nah dari sana bisa kita akalin dengan memasang fungsi redirect di dalam noscript, jadi saat memasuki daerah noscript maka akan langsung di-redirect ke halaman lain yang disediakan (misalkan halaman kosong yang Cuma bertuliskan “Aktifkan Javascript Anda”) . Untuk redirect kita bisa menggunakan tag meta refresh.

Ini contoh Scriptnya :

index.htm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

            <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

            <title>Contoh</title>

</head>

<noscript>

            <meta http-equiv="refresh" content="0;URL=pesan.htm">

</noscript>

<body>

            Halaman Utama

</body>

</html>

 
pesan.htm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US">

<head>

            <title>Pesan</title>

            <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />

</head>

<body>

<h2>Aktifkan Javascript Anda</h2>

</body>

</html>

 

 

 

 

Comments for "Javascript must be Enabled !!"

zq
04.May.2008 11:15:06 AM
thank bgt informasinya, ini berguna sekali, dan menambah ilmu pastinya. upload ilmu terus yaaaaa.... TQ.
meLz
10.January.2009 11:12:21 AM
thx bgd bwad infony.. ^^
Name*
E-mail* (not published)
URL
Comment*
Enter validation code