菜鸟求救,javascript中的传值问题

yyouyou 2005-10-10 11:26:02
在一个javascript页面中,想把一变量ttt的值传给下一个页面test.jsp,
ttt的变量值动态生成的,想通过
"test.jsp?ttt="+ttt;的形式传值.
但是 ttt 是一字符串包含有"%"符号(如: var ttt = "aaaa%aaaa"),直接传值不行,应该如何转换呢?使用"aaaa%25aaaa"只能对静态值有用,动态该如何处理?
如果是在jsp页面中可以通过URLEncoder.encode("aaa%aaa")的方法实现,但是在javascript中该如何自动转换呢?

高手帮忙!先谢了!
...全文
225 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
yyouyou 2005-11-23
  • 打赏
  • 举报
回复
js:s1= encodeURI(s1);
java:s1=URLEncoder.encode(s1)
yyouyou 2005-10-10
  • 打赏
  • 举报
回复
-_-!

那就是俺

因为字符串是动态生成的,我不能写死,虽然可以写一个javascript用%25 代替% 但是如果有其他的转义符那还得继续再写javascript,挺麻烦的,想找一个类似java中的URLEncoder.encode函数代替.
loulou82 2005-10-10
  • 打赏
  • 举报
回复
???之前刚有人问过~

用转义字符

%25 表示 %
TomyGuan 2005-10-10
  • 打赏
  • 举报
回复
js用這個

encodeURI(str)
yacool 2005-10-10
  • 打赏
  • 举报
回复
为什么不放在form里面提交过去呢。
下载方式:https://pan.quark.cn/s/a42384a186de 数字信号处理(Digital Signal Processing,DSP)作为一种数字信号处理技术,在单片机、通讯、图像处理、音频处理等诸多领域得到了广泛的应用。 为了使读者能够更深入地掌握DSP开发的基础知识和相关注意事项,本文将系统性地阐述DSP的定义、发展历程、技术特点、实际应用以及使用时需要关注的问题。 1. DSP的定义DSP是Digital Signal Processing(数字信号处理)或Digital Signal Processor(数字信号处理器)的缩写,它是一种能够对输入的数字信号进行有效分析和处理的先进技术。 2. DSP的发展DSP技术的演进可以追溯到20世纪70年代,当时德州仪器(TI)公司成功推出了全球首款DSP产品TMS32010。 从那以后,DSP技术经历了迅猛的发展,市场上涌现出众多新型DSP产品,比如TI公司的C5000系列以及ADI公司的ADSP21160等。 3. DSP的特点DSP技术具备诸多显著特点,具体包括:* 采用哈佛结构,程序与数据存储空间分离,各自配备独立的地址总线和数据总线,使得取指和读数操作可以同步执行,从而显著提升处理速度。 * 内置指令流水线功能。 * 配备硬件乘法/累加器,这对于卷积、数字滤波、快速傅里叶变换(FFT)、相关性检测、矩阵运算等算法频繁出现的∑SA(k)B(n-k)类运算至关重要,能够大幅减少重复乘法和累加操作。 * 支持多种寻址方式,如循环寻址(Circular addressing)和位倒序(bit-reversed)等特殊指令,这些功能极大地优化了FFT、卷积等运算的寻址、排序及计算效率。 * 拥有独立的直...

81,116

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧