Javascript 隔离URL参数
我正在尝试获取url参数设备并在正文中调用它。下面的代码工作得很好,只是它将以iPhone+4s*的形式发布。有没有办法去掉+和*并让它显示为iPhone 4s url-Javascript 隔离URL参数,javascript,jquery,url,parameters,Javascript,Jquery,Url,Parameters,我正在尝试获取url参数设备并在正文中调用它。下面的代码工作得很好,只是它将以iPhone+4s*的形式发布。有没有办法去掉+和*并让它显示为iPhone 4s url- 您必须替换所有&+=字符,因为它们不会被解码,因为它们是url编码中允许的字符 uri = decodeURIComponent(uri); uri = uri.replace(/\+/g, '-'); 你希望最终的结果是什么?首先,为什么+和*在那里?空格应表示为%20,显然创建URL的人认为*是名称的一部分。 uri =
您必须替换所有&+=字符,因为它们不会被解码,因为它们是url编码中允许的字符
uri = decodeURIComponent(uri);
uri = uri.replace(/\+/g, '-');
你希望最终的结果是什么?首先,为什么+和*在那里?空格应表示为%20,显然创建URL的人认为*是名称的一部分。
uri = decodeURIComponent(uri);
uri = uri.replace(/\+/g, '-');