可提高悬赏,当前ASP页面传值给另一个ASP页面的文本框 10

我写了一个flash的上传图片,把数据传送给A.asp,a.asp接受并保存,我想让A.asp在接受保存后自动把保存的路径和文件名传送到b.asp的text文本框中。这个... 我写了一个flash的上传图片,把数据传送给A.asp ,a.asp 接受并保存,
我想让A.asp在接受保存后 自动把 保存的路径和文件名 传送到b.asp的text文本框中。
这个问题困扰了我很久。但是我不会写。。所以 求大神。帮帮忙。
应该会用到一些JS 什么的吧。 可提高悬赏。
展开
 我来答
网海1书生
科技发烧友

2014-10-28 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12311 获赞数:26228

向TA提问 私信TA
展开全部
a.asp与b.asp之间必须存在继承关系,比如a.asp是b.asp的弹出窗口,则a.asp在接收数据并保存后可以这样(假定路径和文件名保存在变量filename中,b.asp中文本框的id为fn):

<script>
window.opener.document.getElementById("fn").value="<%=filename%>";
</script>

如果a.asp是b.asp中的一个框架页面(比如iframe),则改为:

<script>
window.parent.document.getElementById("fn").value="<%=filename%>";
</script>

如果两个页面之间没有任何关系则无法传送
追问
大神。我搞了半天,没弄好。留个邮箱。我把 文件发给你。。你帮忙弄一下,可以嘛。
bdxbr
2014-10-28 · TA获得超过1053个赞
知道小有建树答主
回答量:957
采纳率:44%
帮助的人:307万
展开全部
  1. 创建session变量,在A.asp保存后,创建2个session变量分别保存路径和文件名,然后在b.asp里将session变量的值赋给text文本框

  2. 利用传递参数,在链接b.asp时加参数,然后再调用,如:b.asp?lj=./a/b/c.asp&wjm=ff.asp

    调用:request("lj") 和request("wjm")


已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式