Agus's Virtual House |
Griya | Aku | Artikel | Download | Link | Buku Tamu | E~mail | Agus Suhartono |
Menyembunyikan kode HTML AndaAnda mungkin ingin menyembunyikan kode HTML Anda dengan alasan sekuritas, misalnya Anda ingin membuat password dengan JavaScript(karena Anda belum bisa CGI atau pemilik server tidak membolehkan membuat CGI). Bisakah kode HTML Anda disembunyikan??? Cara yang paling sederhana adalah dengan menggunakan FRAME. Dengan cara ini bila source code HTML dilihat maka yang akan terlihat hanya kode dari FRAME saja yang relatif sederhana dan digunakan oleh banyak orang (jadi cara membuat frame tidak perlu disembunyikan). Tapi kode HTML yang Anda sembunyikan masih dapat dilihat dengan memanggil nama file HTML secara langsung. Adapun referensinya terdapat di kode dimana frame berada. Ada ide yang cukup baik, yaitu file HTML yang Anda sembunyikan tidak boleh dibuka secara langsung. Bila ada yang membuka secara langsung kendali harus dikembalikan ke file HTML yang berisi frame. Dengan cara ini kode yang akan Anda sembunyikan tidak dapat dilihat. Buatlah fungsi berikut di dalam file yang akan disembunyikan kodenya:
Kemudian masukkan nama fungsi tersebut dalam atribut onLoad dari tag BODY dalam file yang sama seperti berikut:
Kode di atas mengasumsikan file yang berisi frame adalah index.html.
Jika file HTML yang disembunyikan di LOAD maka fungsi evBodyLoad
akan dijalankan. Fungsi ini berfungsi untuk mengecek apakah file
HTML tersebut dipanggil langsung ataukah tidak. Jika dipanggil
langsung maka file HTML yang berisi frame (index.html) akan dipanggil.
Dengan cara ini kode Anda akan tersembunyiCara ini cukup baik, tapi sebenarnya dengan cara tertentu masih dapat dijebol. Misalnya dengan dilihat dengan browser yang tidak mendukung JavaScript atau mematikan fasilitas JavaScript jika menggunakan browser yang mendukung JavaScript, jika browser mengijinkannya. Semoga cara ini dapat membantu Anda. (Tank U, linuxover atas kritiknya) [ Top ] |
Griya | Aku | Artikel | Download | Link | Buku Tamu | E~mail | Agus Suhartono |