网页间非常规方法传递值的方法 - 中国WEB开发者网络 (http://www.webasp.net) -- 技术教程 (http://www.webasp.net/article/) --- 网页间非常规方法传递值的方法 (http://www.webasp.net/article/13/12381.htm) |
| -- 作者:未知 -- 发布日期: 2004-08-18 |
| 动态网页间如何把一个值从一个网页传递到另一个网页上呢
通常有这么几钟 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的文本。 |
| webasp.net |