赛迪网 >> 技术应用子站 >> ASP
网页间非常规方法传递值的方法
作者: 来源:cfan 发布时间:2006.07.27
【Java专区】 【网络安全】 【网管专区】 【linux专区】 【数据库专区】 【进入论坛】 【IT博客】 
【Eclipse】  【PHP】  【DB2】  【Ajax】  【Struts】  【Spring】 

动态网页间如何把一个值从一个网页传递到另一个网页上呢


通常有这么几钟


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上的


如果是test.htm效果更好些,可以传几百k的文本。





赛迪网IT博客,IT人的网上家园
评论】 【推荐】 【 】 【打印】 【关闭
*姓  名: 更多资料 了解方案 认识厂商
*单位名称:
*联系电话:
*电子邮件:
    
◆ 相关文章
· Marc数据格式和数据库格式的转化体会 2003-02-12
· 软件注册码方面的应用和本地化的加密 2004-07-24
· 数据结构与算法(C#实现)系列---N叉树(一) 2005-02-06
· 加密与解密 2003-02-22
· 动态菜单 2004-11-14