مثال (متد encodeURI)

رمزگذاری کردن یک URI:

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

خروجی resدر کد بالا:

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

خودتان امتحان کنید »

تعریف و کاربرد

از تابع encodeURI() برای رمزگذاری کردن یک URI استفاده می شود.

این تابع کاراکترهای خاص به جز کاراکترهای / ؟ : @ & = + $ #  را رمزگذاری می کند. با استفاده از encodeURIComponent() می توانید کاراکتر های ذکر شده را رمزگذاری کنید.

نکته: می توانید با استفاده از تابع decodeURI() یک URI رمزگذاری شده را رمزگشایی کنید.


پشتیبانی مرورگرها

Function     
encodeURI() بله بله بله بله بله

نحوه استفاده

encodeURI(uri)

مقادیر پارامترها

پارامترتوضیحات
uri

ضروری. URI  که باید رمزگذاری شود

جزئیات تکنیکی

مقدار برگشتی

یک رشته که URI رمزگذاری شده را مشخص می کند.


Function Reference مرجع توابع و خصوصیت های عمومی در JavaScript