动态网页间如何把一个值从一个网页传递到另一个网页上呢
通常有这么几钟
a. http://localhost/test.aspx?name=[你要传的值]
b. 用form 的submit() 指定target
c. cookies
d. Session
asp.net中借用Page类的静态全局也算是一种
a.比较灵活但有255个字符的限制,并且传中文可能会存在编码上的问题(这个以后和大家讨论)。
c.受客户端设置的限制。d.服务端得开销点资源,还有过期共享等问题。
反正各有优缺,要综合使用他们。
今天我要讲的是另外一种方法可能并不实用,大家看过便是。:)
代码如下:
set win=window.open("test.aspx")
while win.document.readyState="loading"
'do nothing but waiting Page Loading
wend
win.document.all("txtName").value="test"
txtName 是test.aspx上的 <input type=text id=txtName>
如果是test.htm效果更好些,可以传几百k的文本。
通常有这么几钟
a. http://localhost/test.aspx?name=[你要传的值]
b. 用form 的submit() 指定target
c. cookies
d. Session
asp.net中借用Page类的静态全局也算是一种
a.比较灵活但有255个字符的限制,并且传中文可能会存在编码上的问题(这个以后和大家讨论)。
c.受客户端设置的限制。d.服务端得开销点资源,还有过期共享等问题。
反正各有优缺,要综合使用他们。
今天我要讲的是另外一种方法可能并不实用,大家看过便是。:)
代码如下:
set win=window.open("test.aspx")
while win.document.readyState="loading"
'do nothing but waiting Page Loading
wend
win.document.all("txtName").value="test"
txtName 是test.aspx上的 <input type=text id=txtName>
如果是test.htm效果更好些,可以传几百k的文本。
博客介绍了动态网页间值传递的几种方法,如URL传值、form的submit()指定target、cookies、Session,还提到asp.net中借用Page类的静态全局变量。分析了各方法优缺点,最后给出一种可能不实用的方法及代码示例。
1381

被折叠的 条评论
为什么被折叠?



