• λ我爱Aspx >> Asp.Net >> 网页间非常规方法传递值的方法
  • 网页间非常规方法传递值的方法

  • :未知  Դ:internet  :2007-5-20 16:44:37  ؼ:
  • 动态网页间如何把一个值从一个网页传递到另一个网页上呢

    通常有这么种

    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的文本。

    Ҷƪл˵?
  • һƪJS类:实现对联式广告
    һƪ利用WebClient和WebRequest类获得网页源代码