当前位置:编程学习 > C#/ASP.NET >>

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
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,