我正在尝试编码网址。以下对uri字符串完全没有任何意义,因为根据评论,它是正确的url格式。我需要一种方法来编码这个url字符串,以便我可以在服务器端解码它。 Base64也许吧?有没有办法在javascript中使用base64编码的网址?
<!DOCTYPE html>
<html>
<body>
<script>
var uri="authId=3233112";
document.write("www.website.com/" + encodeURI(uri)+ "<br>");
</script>
</body>
</html>
答案 0 :(得分:3)
因为您的uri
变量不包含任何可以显示差异的字符。尝试在它们之间添加空格
var uri="auth Id=3233112";