点击这里给我发消息 点击这里给我发消息

网页间非常规方法传递值的方法

添加时间:2010-1-5
    相关阅读: 网页 ASP

动态网页间如何把一个值从一个网页传递到另一个网页上呢
    通常有这么几钟
     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的文本。

 

本文作者:
咨询热线:020-85648757 85648755 85648616 0755-27912581 客服:020-85648756 0755-27912581 业务传真:020-32579052
广州市网景网络科技有限公司 Copyright◎2003-2008 Veelink.com. All Rights Reserved.
广州商务地址:广东省广州市黄埔大道中203号(海景园区)海景花园C栋501室
= 深圳商务地址:深圳市宝源路华丰宝源大厦606
研发中心:广东广州市天河软件园海景园区 粤ICP备05103322号 工商注册