标题: 网页间非常规方法实现传递值的方法
lonjew
元帅
Rank: 1



UID 73191
精华 1
积分 30615
帖子 14941
威望 3
金币 14931
热心 12
阅读权限 100
注册 2008-1-28
状态 离线
网页间非常规方法实现传递值的方法

  动态网页间如何把一个值从一个网页传递到另一个网页上呢
  通常有这么几钟
     <. http://localhost/test.aspx?name=[你要传的值]
     b. 用form 的submit() 指定target
     c. cookies
     d. Session
     asp.net中借用Page类的静态全局也算是一种
  
     <.比较灵活但有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的文本。

顶部
[广告] 免费域名(Free Subdomain) 免费空间(Free hosting) PR查询(Google Pagerank)



当前时区 GMT+8, 现在时间是 2008-10-11 23:57
信产部ICP备案:京ICP备05066424号 北京市公安局网监备案:1101050648号

Powered by Discuz! 5.5.0
清除 Cookies - 联系我们 - 网友俱乐部 - Archiver - WAP