script 传值问题
function test(val){
……
}
在asp.net 的aspx 页面中写这个函数,其中val是一个字符串,可能很长,有几千个字。字符串作为参数的时候,有长度限制吗?
为什么我的程序如果传入的字符串较短 就会调用这个函数,如果字符串长一点就不会调用呢?
--------------------编程问答-------------------- 帮顶! --------------------编程问答-------------------- 没遇见过,
也可以选择把 你的 val 放到inputbox中, --------------------编程问答-------------------- 俺是调用的<a herf =text()> 如何解决这个问题呢 --------------------编程问答-------------------- 长度应该没有限制,不过 href 到不能太长 --------------------编程问答-------------------- herf 即URL,最大为1024字节,请不要传太长的内容 --------------------编程问答-------------------- 俺是调用的 <a herf ="javascript:text()"> 如何解决这个问题呢
不知道你这个函数是做相应操作呢,还是返回url使页面跳转,如果是使页面跳转,url传递参数
是不可以传这么长的东西的,建议用其他方法来传递参数,或用ajax或session等来保存数据! --------------------编程问答-------------------- 字符串长度应该是有限制的,要看你的数据类型
补充:.NET技术 , ASP.NET