解决方案 »

  1.   

    感觉关键还是出在你那个查询上,是借助了某种服务端框架提供的服务器控件完成的么?如果只是ajax请求,按道理服务端是无法对页面进行重定向的(这么做结果只是返回错误的数据格式),也没办法在服务端操作iframe(就是你说的server跳转到c.jsp)。
    要么你抛弃服务端框架提供的方式,采用正统的前后端交互方式,表单提交,ajax,不要试图在服务端操作页面上的东西
    要么搞清楚服务端控件的工作原理和过程,看看有没有解决方法
      

  2.   

    我想实现的是网站有一个主页面,一个导航菜单,一个各个子页面共用的查询条件菜单,然后各个子页面显示在主页面的指定位置上,请问除了用iframe,还有没有其他实现方法?我第一次做网站,问的问题比较弱,谢谢大神回复。
      

  3.   

    可用iframe,亦可不用,
    用iframe的话,基本照你现用结构,只不过查询时不用ajax,点击查询时更改iframe的src,将其查询字符串部分改为当前的查询参数即可,这样iframe会自动发起get请求更新内部页面,同时服务端可以通过url参数获得查询条件,记得中文要进行url编码即可;