On 19-Feb-2003, Togu Raja wrote:
> Saya mau tanya, gimana cara men-disable-kan tombol
> 'BACK' pada Browser?

"Bisa" (javascript?), tapi tidak menghalangi user utk kembali ke
halaman sebelumnya, misalnya dg cara diketik URL-nya, atau supaya bisa
POST menggunakan HTTP client sendiri (skrg makin mudah aja bikin
sendiri dg perl atau java), atau javascriptnya didisable sama usernya.

Karena sifat HTTP yg stateless (tidak ada hubungan antara request satu
dg request sesudah atau sebelumnya), maka state management dilakukan
di server side, misalnya salah satunya dg session management. Tanpa
session management si server tidak tau bahwa kalo di browser anda
dipencet back kembali ke halaman yg sebelumnya anda kunjungi, bahkan
utk mengidentifikasi bahwa yg mengakses itu adalah instance browser yg
sama dg sebelumnya aja tidak bisa kok.

Intinya utk web-based application, jangan mengandalkan client-side
anything, terutama utk validation dan security, karena akan selalu
bisa dibypass. Client-side scripting hanya utk convinience aja, dan
bagus malah kalo utk itu.

Ronny

-- 
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3

Kirim email ke