执行response.Redirect(url)以后能否继续执行呢?也就是返回。

umbrella1984 2008-04-16 01:26:20
有什么方法可以在A程序里执行另外一个B程序,然后返回到A,B程序是不能更改的。
...全文
277 30 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
30 条回复
切换为时间正序
请发表友善的回复…
发表回复
umbrella1984 2008-04-17
  • 打赏
  • 举报
回复
恩,是啊,哎,就这样吧,结贴了
umbrella1984 2008-04-16
  • 打赏
  • 举报
回复
chinmo :是有多个C页面,ajax估计不行,因为执行转发的过程不是在浏览器,而是通过SOCKET,GET方式直接连到B的,所以如果在B里加AJAX我怕不会执行。
MeXP 2008-04-16
  • 打赏
  • 举报
回复
c不能改,而且只能从Remote_addr取数据
所以,你除了伪造从B来的IP为A的IP,我看没什么办法了
写DLL,调用其它程序的抓IP包修改IP地址的方法。

网页中提供的方法已经不能做到了
  • 打赏
  • 举报
回复
为什么不能包含?不同服务器可以使用IFRAME,设置下IFRAME的宽度和高度都设置为0
再说,你又不想用AJAX,不要说什么JS非得需要浏览器,JS不一定需要浏览器的
zeoyeah 2008-04-16
  • 打赏
  • 举报
回复
<script src="B.asp"></script>
EexeNet 2008-04-16
  • 打赏
  • 举报
回复
高手如云...学习
  • 打赏
  • 举报
回复
如果可以使用的AJAX,就可以实现提交多个转发
  • 打赏
  • 举报
回复
按你这么说,你好象一共有不止一个C页面啊
umbrella1984 2008-04-16
  • 打赏
  • 举报
回复
c页面不能包含在B里吧,它们不在同一服务器的。
  • 打赏
  • 举报
回复
你头和尾都不能改,只能是中间的这个,没得选择了
要不你只能把几个C页面都包含进B页面同时执行了!
  • 打赏
  • 举报
回复
那你就只能用AJAX了
jikun6666 2008-04-16
  • 打赏
  • 举报
回复
路过学习
umbrella1984 2008-04-16
  • 打赏
  • 举报
回复
C不能修改,只能B,
  • 打赏
  • 举报
回复
不过这样的弊端就是只能顺序执行
  • 打赏
  • 举报
回复
还有一个方法,C和B都可以修改的是吧?
如果可以修改的话,每一个C里都可以做一个返回B的动作,然后通过传回的参数不同而执行不同的程序

比如A=0时B-》C1,C1运行完后里返回一个参数A=1返回B,然后B里判断A=1时执行B-》C2的跳转,C2运行完程序后返回一个参数A=2返回给B,B再判断A=2时执行跳转B-》C3,依次类推,到最后一个Cn时就返回一个A=FALSE,这样就结束该次的循环执行
keenlylzl 2008-04-16
  • 打赏
  • 举报
回复
先把参数传到B页面 可以用隐藏表单域接受参数或者用变量接收参数 执行完B以后 自动提交表单或者通过跳转把页面传回给a啊
  • 打赏
  • 举报
回复
那些应用程序不也没用浏览器嘛!不一样可以使用
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 umbrella1984 的回复:]
chinmo :是有多个C页面,ajax估计不行,因为执行转发的过程不是在浏览器,而是通过SOCKET,GET方式直接连到B的,所以如果在B里加AJAX我怕不会执行。
[/Quote]

JS运行不需要浏览器的,只要有一个宿主就可以!!
lsf5921 2008-04-16
  • 打赏
  • 举报
回复
用ajax不过你的要求好想不能实现,你说了ab不能改
umbrella1984 2008-04-16
  • 打赏
  • 举报
回复
不能改A程序的,只能改B。。哎,郁闷。
加载更多回复(10)

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧