打开网页时后面的参数超长怎么解决,急急急急急???????
例:
window.open "Image.aspx?t= "
t的参数长度是不固定的
------解决方案--------------------有必要那么长吗? 考虑通过POST方式传值行不行?
------解决方案--------------------Image.aspx?t= 和后面的参数长度不能超过2048字节
------------------------------------------
否则,只能post。
将超链接改成js函数onclick = "submitt() "。
额外的加一个formt,action为Image.aspx,放一个hidden,name为t,
function submitt()
{
formt.t = 参数;
formt.submit();
}
------解决方案--------------------URL长度限制为256,所以如果参数太长,使用表单提交
------解决方案--------------------可考虑POST方式
------解决方案--------------------Session呢?
------解决方案--------------------页面传值有很多种方法的
http://news.csdn.net/n/20070416/102840.html
------解决方案--------------------基本上太长的就用表单提交了~