首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

打开网页时后面的参数超长如何解决,

2012-01-03 
打开网页时后面的参数超长怎么解决,急急急急急???????例:window.openImage.aspx?t t的参数长度是不固定

打开网页时后面的参数超长怎么解决,急急急急急???????
例:
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
[解决办法]
基本上太长的就用表单提交了~

热点排行