为了账号安全,请及时绑定邮箱和手机立即绑定

电脑打开网页出现URL无法获取怎么解决啊?

电脑打开网页出现URL无法获取怎么解决啊?

米琪卡哇伊 2019-04-04 11:07:57
电脑打开网页出现URL无法获取怎么解决啊
查看完整描述

4 回答

?
白板的微信

TA贡献1883条经验 获得超3个赞

传递参数时需要使用encodeURIComponent,这样组合的url才不会被#&?等特殊字符截断。

比如:window.open('/Api/apitesturl?testurl='+encodeURIComponent('<?=$this->apidetail['Medi_ApiTestUrl']?>'));//蓝色部分为php代码,之前直接放进去发现依然不行,必须用引号包住才能起作用。

encodeURIComponent,它是将中文、韩文等特殊字符转换成utf-8格式的url编码,所以如果给后台传递参数需要使用encodeURIComponent时需要后台解码对utf-8支持(form中的编码方式和当前页面编码方式相同)


查看完整回答
反对 回复 2019-04-10
  • 4 回答
  • 0 关注
  • 2197 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信