防止URL中的冒号更改为%3A

时间:2017-01-25 17:48:45

标签: html forms url

是否可以将表单中的冒号放入链接以在新页面上填充表单?目前链接不断变为%3A。

例如,当前:http://www.test.com/?field=123%3A456

尝试拥有:当前:http://www.test.com/?field=123:456

1 个答案:

答案 0 :(得分:1)

你做不到。 您需要解码参数

对于serverside php,你可以使用

http://php.net/manual/en/function.urldecode.php

$field = urldecode($_GET['field'])

对于javascript,您可以使用

decodeURIComponent('123%3A456');