因为网页是html的,无法直接执行php。
最好是通过js对链接中的汉字和标点符号处理,
点击链接的时候,浏览器能够解析打开。谢谢各位老师
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已结题
如何把html网页中出现的 带汉字和标点符号的链接自动转码为url编码
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
threenewbee 2015-08-10 23:13关注什么语言没有说。自己google 你用的语言+urlencode 就有答案
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2021-06-29 08:10韩站长的博客 遇到一个问题,开始的url如下:http://localhost:6666/pages/wxpay.html? code_url=weixin://wxpay/biz请求转发到谷歌浏览器打开后变成了http://localhost:6666/pages/wxpay.html?code_...
- 2021-03-06 00:58invalid s的博客 js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent1、 传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。...
- 2020-12-21 22:40weixin_39826342的博客 先贴一下js中关于转码的一点知识:js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent1、传递参数时需要使用encodeURIComponent,这样...
- 2021-03-06 20:32Mjohfspjt的博客 方法一String message = java.net.URLEncoder.encode...前台传的如果是汉字的话,后台就用URLDecoder解码1、java。将resultMsg 转为utf-8(1) resultMsg = URLEncoder.encode(resultMsg, "utf-8");(2) new String(...
- 2021-06-25 16:49但是找遍了精易模块和百度都没有说有这这个命令 让Unicode字符串(易语言里面以字节集表示)直接进行正确的URL编码 所以就自己写了一个JavaScript脚本 进行URL编码 原理就是先把unicode字符串转换成BASE64编码文本 ...
- 2021-02-13 01:29Yu-Demon32~的博客 1、传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。例如:document.write('退出
- 2016-09-14 16:13真实可见的博客 这种转码方式有很大的弊端,因为它是使用指定的字符集将此String编码为byte 序列,并将结果存储到一个新的byte 数组中,然后通过使用指定的字符编码将生成的byte 数组解码,构造一个新的String字符串。...
- 2013-05-19 10:28根据RFC 1738,URL只能使用英文字母、阿拉伯数字和某些标点符号,不能使用其他文字和符号。因此,如果URL中有汉字,就必须编码后使用。但是,RFC 1738没有规定具体的编码方法,而是交给应用程序(浏览器)自己决定。...
- 2019-10-04 22:05大雄Obear的博客 escape()不能直接用于URL编码,它的真正作用是返回一个字符的Unicode编码值。 采用unicode字符集对指定的字符串除0-255以外进行编码。所有的空格符、标点符号、特殊字符以及更多有联系非ASCII字符都将被转化成%xx...
- 2013-08-26 21:00bing8181413的博客 URL 中中文转码 (主要是JS的方法,传之前先编码 到之后再解码 防止系统帮助我乱编码!) 我想,URL传参中文对于程序员来说,是个很头疼的问题吧。虽然在尽量避免使用中文参数,但总有避免不了的时候。现就自己的...
- 2019-06-04 15:23weixin_34392906的博客 遇到一个问题, 开始的url如下: http://localhost:6666/pages/wxpay.html? code_url=weixin://wxpay/biz 请求转发到谷歌浏览器打开后变成了 http://localhost:6666/pages/wxpay.html?code_...
- 2019-04-15 22:15lanyue1的博客 问题:项目中测试建了一个池名称为“山东#青岛”,通过url传递参数到后台直接就报错,原因是#把后面的字符链接给截断了,通过对#转义后在chrome和firefox浏览器可以正常传递使用,但是在IE浏览器下还是歇菜。...
- 2016-01-29 14:54echo_smh的博客 js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent 1、 传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符...
- 2020-12-21 22:40weixin_39598308的博客 这篇文章主要介绍了如何通过JS实现转码与解码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下escape 和 unescapeescape()不能直接用于URL编码,它的真正作用是...
- 2017-12-30 21:28等待临界的博客 前言 正文 ...总结前言在js使用url跳转时,发现中文的添加到url中跳转时是会被转码的,如我想要在url中传中文值然后在页面上JS使用location.href接收,比如我在chrome下访问【https://www.baidu.com/?s
- 2018-11-22 12:04weixin_30298497的博客 有的字符在url中传递的时候回编码(可能是自动的)将其符号转变为%加上ASCII码;如果在客户端或者服务端接收到的时候没有解码就会出现类似乱码的问题;其实不然只是没有进行解码 附部分编码规则 ...
- 2021-03-06 05:03铭哲友野的博客 1. 背景做图片中心时, 需要根据图片URL去下载图片, 发现部分URL浏览器里面能访问,但是代码无法下载原因: 需要对URL进行转码2. 使用UrlEncode一开始直接使用UrlEncode对url转码, 如下原始链接...
- 2017-10-12 10:04Yang_yangyang的博客 URL 中用get 方式传递中文参数,会造成乱码的情况,可以采用前台用JS 编码+后台action 解码的方式解决。但是有时候,后台的action 不可见的时候,就需要在前台 用 JS 完成编码+解码的工作。 js对url进行编码和...
- 没有解决我的问题, 去提问