当前位置: 代码迷 >> Web Service >> 网页服务,但不是webservice,是通过网址来调用方法的,网址下包含方法名称和参数,也就是说,一个网页调用另一个网页下面的方法,怎么处理
  详细解决方案

网页服务,但不是webservice,是通过网址来调用方法的,网址下包含方法名称和参数,也就是说,一个网页调用另一个网页下面的方法,怎么处理

热度:232   发布时间:2016-05-02 02:34:38.0
网页服务,但不是webservice,是通过网址来调用方法的,网址上包含方法名称和参数,也就是说,一个网页调用另一个网页上面的方法,怎么办?
网页服务,但不是webservice,是通过网址来调用方法的,网址上包含方法名称和参数,也就是说,一个网页调用另一个网页上面的方法,怎么办?
网址格式类似于这个:www.****?type=方法名称 参数名称
求指点啊

------解决方案--------------------
get方式获取页面数据
在页面后台接收这些参数信息,然后根据type来调用方法名,把结果直接Response.Write到页面上
调用者就能获取到页面内容
------解决方案--------------------
基本就是1楼这么个意思吧,所调用的www.****?type页面中通过Request.QueryString["type"]获取参数的值,然后自己判断应该调用哪个方法,而非参数中传递什么方法就可以执行什么方法,通过反射或许可以做到你写什么名字就调用什么方法(这个没有测试过,不知实际是否可行)
------解决方案--------------------
你看下 ajax基础教程等ajax的资料就明白了
  相关解决方案