【发布时间】:2013-12-21 09:04:17
【问题描述】:
出于某种原因,我需要在 URL 中放置一个 Base64 编码的字符串,即
<script>
var URL = "localhost:8080/MyApp/order?z=AAAAAAAEJs4"
</script>
URL 是由 Java 生成的,这里的问题是我只能使用 java 使 Base 64 编码的字符串对 URL 友好,而不是对 javascript 友好,所以 fire bug 给我以下错误:
SyntaxError: unterminated string literal
显然 Base64 字符串中有字符需要转义。但是我不能使用escape()或URLencoding()方法,因为请求将直接传递给控制器并由java代码操作,所以这种情况下没有“下一页”。
那么如何实现呢?
【问题讨论】:
标签: javascript jquery html jsp dom