<a href="search.aspx?xxx=xxx" target="mainFrame">xxx</a>

解决方案 »

  1.   

    上面这位老兄,我就是想实现这个效果,但是需要是javascript实现,或者需要在服务器端动态实现。因为直接写链接,文本框中的参数没法传递呀
      

  2.   

    parent.frames["mainFrame"].location.href=
      

  3.   

    特殊情况的页面跳转:
    子窗口关闭时父窗口进行页面跳转:
    方法:在父窗口中增加方法,
    <script language="javascript">
    function getApplicationNameToTrans(){

    var url = "/egis/generateQuestionnaireInfo.screen";
    var retValue = window.showModalDialog(url,'','dialogHeight:800px;dialogWidth:1200px')

    //window.open(url);
    if (typeof(retValue) != "undefined"){
            if(retValue.flag = "fresh"){
    window.location="/egis/refreshWorkTableController.do";
    }
          }

    }
    </script>同一页面中上层frame对下层frame进行页面跳转:
    方法:
    <script language="javascript">
    function onSearch(form){
    var insuredid = form_list.appInsuredId.value;
        var url = "/egis/displayAppCoverages.do?appInsuredId=" + insuredid;
        var frm = window.parent.frames;
        frm(1).location=url; //序号从0开始,1指下面的那个frame
    }
    </script>frameset中其中一frame控制对整个frameset进行页面刷新:
    方法:
    <script language="javascript">
    function formback(){
    var url = "/egis/coverageLongByInsured.do";
    document.parentWindow.parent.location = url; 
    }
    </script>同一页面中对iframe进行页面跳转:
    document.iframename.src = url