首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • asp页面参数传递超长,用函数怎么传。 [已结贴,结贴人:xi_ha]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2007-10-25 16:05:02 楼主
    这是一个业务查询系统,有个查询条件的代码超长,需要传递到另外一个页面,以前我们都是在一个新窗口打开,用函数来传递这个参数,但是现在是在指定的地方打开这个窗口,似乎就遇到了麻烦了。
    主窗口m.asp分上下结构,上面是查询条件,下面显示结果,连接了2个新页面a.asp;b.asp显示结果,根据不同条件选择,在主窗口的下面打开a.asp或b.asp,现在的问题是怎么把参数从m.asp传递到a.asp或b.asp;

    以前我们通常都是在新窗口中打开一个页面,用函数传递,比如:
    我要传递参数my_code至a.asp
    function setvar()
    { ii.my_code=1
    ii.window_onload()
    }

    function search()
    {
    ii=window.open("a.asp")
    ii.focus();
    settimeout("setvar()",4000)
    }
    ------------------------
    现在a.asp是在指定的地方打开,不是一个新窗口,怎么传?怎么写?
    funciont search()
    {
    mypage.innerHTML = getpage("aa.asp")
    }
    10  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2007-10-25 16:13:511楼 得分:5
    提交本页首先处理超长参数,其他参数HIDDEN,处理后Redirect其他页面。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2007-10-25 17:37:442楼 得分:5
    参数过长,必须要把一些用hidden 来装,, JH72515 的方法不错...其实就是a.asp 里传参数到b.asp ,可以说很简单..
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved