Kegunaan Javascript encodeURI dan encodeURIComponent

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

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

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

Akan menghasilkan

Kode Sumber
1
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.

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

Demikian. Semoga Membantu.

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>