做一个项目,要求在页面加载时把所有信息加载到页面上   所以我在此页面加入了onload  动作元素,然后在里面调用acion,
但是action的返回页面也是次页面,所以导致了死循环,大家有没有什么良策可以解决这个问题啊 ???麻烦了 谢谢 急!!!

解决方案 »

  1.   

    使用ajax吧,jquery发ajax 请求给action,在回调函数中得到次页面做相关处理。如果觉得我说的不够明确,就把你的问题代码  贴出来吧
      

  2.   

    可以试试iframe 
    将主页面分割成若干子页面
    主页面使用iframe引用指向子页面的action 
    iframe中调用action
    action跳转到子页面
    子页面加载到主页面上
      

  3.   

    那就是你iframe的问题了
    这种布局细心点很好调
      

  4.   


    = =  不是 我就改了src = loadChance.action     其他都没办     页面老师给的 本来就是iframe格式  哎
      

  5.   

    如果你无法接受Iframde的话,就用Ajax吧,这个玩意儿很好用的,功能强大。
      

  6.   

    新手表示,可以在最初的action里加载的信息都写进去。上次做伪“京东商城”时,我就把商品、新闻的list都放在一个action里,而且也很好用。如果你会ajax的话,用ajax也不错。
      

  7.   

    首推AJAX其次笨方法:你可以在后台的方法执行完毕跳到首页的时候增加一个变量如下:
    后台跳转地址:www.baidu.com?value=1
    直接的连接:www.baidu.com?value=0
    onLoad方法判断 value是否为0 是0就执行(点击连接过来的) 是1就不执行(后台跳过来的)