Javascript Firefox将URI转换为URL:如何强制它显示URI

Javascript Firefox将URI转换为URL:如何强制它显示URI,javascript,url,browser,uri,Javascript,Url,Browser,Uri,我想生成一个URL,其中空格编码为“%20”,但浏览器会自动将“%20”转换为空格。这只是Firefox和“%20”/空格的问题。逗号“%2C”/,未转换为 是否可以强制firefox显示URI而不显示已转换的URL 浏览器中的URL应如下所示(用%20代替空格) 但浏览器会自动将其转换为此(带空格) 试试这个 console.log(encodeURI('domain.com?q=something text')尝试一下此代码的第二部分 const urlString=`https://

我想生成一个URL,其中空格编码为“%20”,但浏览器会自动将“%20”转换为空格。这只是Firefox和“%20”/空格的问题。逗号“%2C”/,未转换为

是否可以强制firefox显示URI而不显示已转换的URL

浏览器中的URL应如下所示(用%20代替空格)

但浏览器会自动将其转换为此(带空格)

试试这个


console.log(encodeURI('domain.com?q=something text')尝试一下此代码的第二部分

const urlString=`https://www.sample.com/events?area=frankfurt 我是梅因`
让url=新url(url字符串);
console.log(url.toString());//您的%20
url=新url(urlString.replace(//g,“+”);

console.log(url.toString());/+不是每个浏览器都有%20个,或者只是一个特定的浏览器?据我所知,这只是firefoxUse的问题,而不是你的实际问题是什么?如果要将URL复制到剪贴板,则会复制一个正确的URL编码地址。这也是一样的。Firefox将显示该空间