Kegunaan Javascript encodeURI dan encodeURIComponent

Kegunaan Javascript encodeURI itu adalah untuk mengeliminasi string di url sehingga bisa menjadi URL Friendly.
86  
       

Kegunaan Javascript encodeURI itu adalah untuk mengeliminasi string di url sehingga bisa menjadi URL Friendly. Fungsi ini mengkodekan semua karakter khusus, kecuali:, /? : @ & = + $ # (Gunakan encodeURIComponent () untuk menyandikan karakter ini).

Contoh kode encodeURI

var uri = "my test.php?name=ståle&car=saab";
var res = encodeURI(uri); 

Akan menghasilkan

my%20test.php?name=st%C3%A5le&car=saab

encodeURIComponent

Fungsi encodeURIComponent adalah untuk mengkodekan setiap nilai yang ada didalam parameter GET. Parameter GET ini biasanya harus dibersihkan karena banyak sekali karakter berbahaya didalamnya.

Contoh kode

berikut ini adalah contoh penggunaannya.

var url = 'jualan.php?nama='+encodeURIComponent('bayu')+'&umur='+encodeURIComponent('22 Tahun');

Demikian. Semoga Membantu.