是另一个帧吧?parent.FrameName.refresh

解决方案 »

  1.   

    refresh is not a valid method, 
    try 
    top.frames["FrameName"].location.reload(true);
    or
    parent.frames["FrameName"].location.reload(true);
      

  2.   

    sorry,
    我记错了这几天老用一个组件的refresh方法
    成惯性了
      

  3.   

    谢谢,请详细行吗?我是学jsp的在编一个聊天室的想实现名单的功能,1.实现一个页面控制另一个页面的刷新,最好是一个被调用函数2.或者实现一个文件用js实现 对另一个jsp文件中的一个text的控制说白了就是我点名单中的人,能在另一个页面显示...........不知道说清楚没有......
      

  4.   

    <script language="javascript">
    function myRefresh(id){

    var argName="UserId";
    var argLen;
    var urlSrc,urlCh;
    var qCk,refreshIdCk,refreshIdPos;
    var urlPer,urlFow;

    argLen = argName.length + 2;
    urlSrc = parent.frames.frameName.location.href;
    qCk = urlSrc.indexOf("?");
    refreshIdCk = urlSrc.indexOf("refreshId");
    if (qCk==-1){
    parent.frames.frameName.location = urlSrc + "?refreshId=" +id;
    }else{
    if (refreshIdCk!=-1){
    urlPer = urlSrc.substring(0,refreshIdCk);
    urlFow = urlSrc.substring(refreshIdCk + argLen,urlSrc.length);
    parent.frames.frameName.location = urlPer + "refreshId=" + id +urlFow;
    }else{
    parent.frames.frameName.location = urlSrc + "&refreshId=" + id;
    }
    }
    </script>