gpt4 book ai didi

javascript - url传递参数时的编码问题

转载 作者:行者123 更新时间:2023-11-30 18:48:28 25 4
gpt4 key购买 nike

我正在编写一段 Javascript,它接受当前页面的标题,并将其发送到 Rails 3 应用程序中的表单。如果标题是这样的

Review - “Episode 20”

然后当我将该标题传递给我的表单时:

http://localhost:3000/notes/myform?title=Review - “Episode 20”

标题在我的表单中显示为

Review - �Episode 20�

我该如何解决这个问题?

最佳答案

您可以使用 encodeURI

console.log(encodeURI('Review - “Episode 20”')); 
// "Review%20-%20%E2%80%9CEpisode%2020%E2%80%9D"

我不是 Ruby 专家,但我相信 Ruby 解码它的方法是 CGI::unescape()

关于javascript - url传递参数时的编码问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4687932/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com