asp页面跳转传递参数的问题
问题如下:
现有一个页面(如index.asp),有三个值(分别对应三个文本框),如ID,NAME,SEX,当按下提交钮时提交到页面(如config.asp ),在config.asp页(注:里面带有框架)中分别将上页的ID,NAME,SEX值取出(进行一些判断等动作..后),再将这三个值提交到的test.asp页面中,要求test也可以接收到以上三个值,并且在config.asp页里的框架里显示结果,不知能否实现?
(注:面页index.asp中使用了method="post"的提交方法 ,并且test.asp是第三方服务器上的,但它要接收以上三个值)
我试过在config.asp里使用:
Id = Request("Id")
Name = Request("Name")
Sex = Request("Sex")
<iframe name="I1" src="http://www.xxxx.com/test.asp?Id=<%=Id%>&Name=<%=Name%>&Sex=<%=Sex%>" width="810" height="600" marginwidth="0" marginheight="0" scrolling="no" border="0" frameborder="0">
结果不行,我想是因为在config.asp页面里我把index.asp中的post方法传来的值用转化成http://www.xxxx.com/test.asp?Id=<%=Id%>&Name=<%=Name%>&Sex=<%=Sex%>里,相当于使用get方法了,造成第三方服务器上的test.asp捕捉不到这三个值了,我想第三方服务器上的test.asp页面使用了request.form()的方法来捕捉这三格值的
所以用get方法传递不成功。
在config.asp建个form,让form自动submit,参数是可以传递成功了,但提交页面不能显示在config.asp页里的框架里,而是从新开新窗口或着覆盖config.asp的窗口了
而第三方服务器上的test.asp页面我无法改动,怎么在config.asp页面里才能成功传递呢?
请大家帮帮忙!。。。。。。。。。。。。。。。。