问题是我没有得到阿拉伯字母的document.location.href
。
我明白了/cat/%D9%81%D8%B9%D8%A7%D9%84%D9%8A%D8%A7%D8%AA
代替:/cat/فعاليات
我正在尝试获取页面URL,并将其与菜单项列表进行比较,以便确定要选择的项。
我正在尝试:
var url = document.location.href;
if(url.indexOf('blablabla') > 0 )
{
...
}
而不是'blablabla',会有一些阿拉伯文字。
请帮忙!
谢谢
最佳答案
您可以使用decodeURIComponent解码以前由encodeURIComponent或类似例程创建的统一资源标识符(URI)组件。