试了一下,用<form>提交到save.asp的话没问题。save.asp直接执行的话也没问题。
应该是控件调用save.asp少传入什么东西了,如果此时要response的话,应该补出什么参数
啊?
学习了用fiddler监测,发现save.asp的header中 Miscellaneous的 referer指向控件,而不是指向控件所在网页c.htm,猜这是不能加载网页回传文件名的原因?
不过用response.addhead "referer","http://localhost/c.htm" 好像不起作用啊,
"HTTP_REFERER"也不行
【 在 SlANmASTer (渴望美女青睐 之 我爱工科女) 的大作中提到: 】
: 标 题: 取不到回传的文件名,求指点
: 发信站: 水木社区 (Mon Jan 27 22:44:14 2014), 站内
:
: 从页面控件post后台页面save.asp写盘成功,未经页面提交,后台页面save.asp在浏览器看不到载入,其中response.write(filename)看不到回传文件名。
:
: 试了用iframe带回父框架也不行(不排除写码有问题),猜是不是没从web页面提交的原因呢?正常的话,借iframe 做target,其实也算从页面提交的吧,然后回传参数再从iframe带回
:
:
: 是不是要用context.response.write或者其他什么伪装一下
: --
: 我本将心比明月,奈何明月照沟渠
:
:
: ※ 修改:·SlANmASTer 于 Jan 28 14:38:37 2014 修改本文·[FROM: 211.99.222.*]
※ 修改:·SlANmASTer 于 Jan 28 22:41:29 2014 修改本文·[FROM: 211.99.222.*]
: ※ 来源:·水木社区 newsmth.net·[FROM: 211.99.222.*]
--
修改:SlANmASTer FROM 211.99.222.*
FROM 211.99.222.*