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

umbrella1984 2008-04-16 01:26:20
有什么方法可以在A程序里执行另外一个B程序,然后返回到A,B程序是不能更改的。
...全文
178 点赞 收藏 30
写回复
30 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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。。哎,郁闷。
回复
加载更多回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2008-04-16 01:26
社区公告
暂无公告