Javascript 从 url 中删除符号 "amp;"

标签 javascript jquery html css

我有这个网址,我想删除“amp;”从中。任何想法

http://localhost/projects/opencart/opencart230/upload/index.php?route=product/product&product_id=40

最佳答案

考虑使用不包含 & 等 HTML 实体的 URL。如果出于某种原因,您无法在 URL 中避免使用它们,请执行以下操作来解析它们:

const url = "http://localhost/projects/opencart/opencart230/upload/index.php?route=product/product&product_id=40";
const parseResult = new DOMParser().parseFromString(url, "text/html");
const parsedUrl = parseResult.documentElement.textContent;
console.log(parsedUrl);

关于Javascript 从 url 中删除符号 "amp;",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46255110/

相关文章:

jquery - 我怎样才能从当前的 div 中获取类

javascript - 使用 mechanize 和 python 跟随 javascript 链接

javascript - 如何使用 jQuery 将 &lt;script&gt; append 到 <body> 上?

javascript - 仅允许 Joi 模式中键的特定值

jquery - 如何根据CSS中的上述文本对齐文本?

javascript - 如何使用 AJAX 从数据库检索数据并将结果保存在变量中?

html - CSS 空白 :pre in Cordova application not working

javascript - 如何添加或删除html5 <audio> 的音频属性?

javascript - 使用 DefineProperty 进行获取/设置

javascript - 如何在单击模态按钮时调用另一个函数?