Lewati ke isi
Sabtu, 7 November 2026 Tutorial & berita teknologi Tentang Kontak
Komputerkampus.com
Tutorial Pemrograman

Cara Mencegah User Mendisable Javascript pada Browser Saat Akses Website

Saat ini bahasa javascript sudah berevolusi sangat jauh, dahulu javascript hanya dikenal sebagai sebuah bahasa client side scripting untuk membuat website menjadi responsive (Ajax) dan validasi-validasi inputan tanpa refresh, saat ini sudah…

Daftar isi 3 bagian
  1. Tren Javascript
  2. Validasi Javascript Enable
  3. Uji Coba

Saat ini bahasa javascript sudah berevolusi sangat jauh, dahulu javascript hanya dikenal sebagai sebuah bahasa client side scripting untuk membuat website menjadi responsive (Ajax) dan validasi-validasi inputan tanpa refresh, saat ini sudah sangat banyak bermunculan library-library yang berbasis javascript, baik untuk client side scripting, untuk web server, untuk aplikasi android hybrid dan masih banyak lagi.

Tren Javascript

Tren javascript saat ini sangat positif, banyak developer dunia mulai belajar javascript untuk berbagai kebutuhan. nah untuk aplikasi website sendiri, javascript sangat membantu untuk urusan validasi maupun membuat interaksi web lebih responsive, namun karena browser dalam kendali penuh user, maka bisa saja javascript didisable pada browser yang digunakan, alhasil validasi yang kita buat dengan javascript menjadi tidak jalan. atau biasanya event-event javascript seperti pop-up ketika click suatu link, count-down proses download, dan masih banyak lagi.

Untuk mencegah user mendisable javascript pada browsernya, kita harus memberitahu user bahwa javascript pada browsernya dalam status disable, tak jarang semua tampilan web disembunyikan agar tidak bisa diakses user, sehingga user yang ingin mengakses mau tidak mau harus enable javascript pada browsernya.

Validasi Javascript Enable

berikut cara mudah menampilkan pesan dan block akses website tanpa javascript :

<html>
<head>
<title>Contoh Website</title>
<meta name=".." content="..">
<meta name=".." content="..">
<link rel="stylesheet" href="..">

<!-- TAMBAHKAN SCRIPT INI DIANTARA TAG HEAD //-->
<!-- AWAL VALIDASI //-->
<noscript>
Maaf, javascript Harus Enable :D
<style>
div {
display: none;
}
</style>
</noscript>
<!-- AKHIR VALIDASI //-->
</head>
<body>
<h1>Javascript Anda Enable</h1>
<!-- syntax lainnya //-->
</body>
</html>

HTML validasi Javascript Enable

Uji Coba

untuk testing apakah sudah working atau tidak, kita harus disable terlebih dahulu javascript pada browser kita, untuk pengguna chrome, klik tombol titik - 3 pada pojok kanan atas, lalu pilih More Tools -> Developer Tools (Ctrl + Shift + i)

Developer tools chrome

Developer tools chrome

Kemudian, pada pojok kanan atas ada tombol titik - 3 lagi, lalu pilih Setting (F1), seperti berikut ini :

Setting Tab

Setting Tab

Scroll kebawah, pada bagian debugger, ada checkbox untuk disable javascript, jika dichecklist, maka javascript terdisable

Disable Javascript Chrome

Disable Javascript Chrome

Jika nekad diakses dengan javascript terdisable, akan menampilkan pesan berikut :

Validasi Javascript Harus Enable Sukses

Validasi Javascript Harus Enable Sukses

Nah dengan begini, kita sudah mencegah satu langkah kemungkinan validasi tidak jalan, namun ingat, jangan hanya bergantung pada validasi inputan disisi client, kita juga tetap harus waspada pada sisi server (jangan pernah percaya inputan dari user :D)


Catatan: tulisan ini dipindahkan dari cloudborneo.com, terbit pertama 17 November 2019.

Bagikan WhatsApp Telegram X

Tentang penulis

M. Najamudin Ridha
M. Najamudin Ridha

Penikmat coffe latte ICE, apalagi tanpa gula. Menyukai teknologi open source, terutama yang berbasis web dan mobile, senang mencoba hal - hal seperti linux, DevOps, database dan programming

Tulisan lainnya

Terkait

Tutorial Pemrograman

(Vuejs) Instalasi Menggunakan NPM [1]

Jalankan perintah pada terminal npm install vue buat file index.html pada directory yang sama pada saat kita menjalankan npm install vue tadi lalu masukan pada index.html code dibawah ini : <!DOCTYPE html> <html> <head> <title>Belajar Vue</…

Belajar Vue.js · Bab 1 1 mnt
Tutorial Pemrograman

Cara Compile C++/C Pada Terminal Linux

Cara Compile C++/C Pada Terminal Linux Pada kasus ini saya menggunakan archlinux dan silakan sesuai kan dengan os masing-masing. 1. Install GCC/G++ sebagai compiler c++/c. pada archlinux : sudo pacman -S gcc pada ubuntu : sudo apt install b…

1 mnt