如何解决Chrome浏览器地址栏含中文链接复制问题?

比方说下面这个网址:

https://www.google.com/search?q=谷歌浏览器&oq=谷歌浏览器&aqs=chrome..69i57j0j69i65j0l3.3482j0j9&sourceid=chrome&ie=UTF-8

复制后粘贴的网址是这样的:

https://www.google.com/search?q=%E8%B0%B7%E6%AD%8C%E6%B5%8F%E8%A7%88%E5%99%A8&oq=%E8%B0%B7%E6%AD%8C%E6%B5%8F%E8%A7%88%E5%99%A8&aqs=chrome..69i57j0j69i65j0l3.3482j0j9&sourceid=chrome&ie=UTF-8

貌似是中文被转化成一串代码了,怎么解决这个问题呢?

阅读 12.2k
2 个回答

encodeURI编码 中文被转义为十六进制

请用php的urldecode函数转化一下就行了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题