用js打开一个新窗体之后,如何在窗体打开之后自动执行该窗体中的js方法?
如:showModalDialog("http://172.16.7.200:8888/hvms/specialEvent.do?method=startReplay",
     "window",
    "dialogWidth:820px;dialogHeight:460px;");
打开这个窗体之后,如何自动执行这个页面带有参数的某个js方法?JSWeb窗体

解决方案 »

  1.   

    在打开的页面
    window.onload=function(){
    //获取url的参数  后执行方法
    }
      

  2.   


    $(function(){
      //里面执行JS的方法
    });如果你想获取URL的参数,js如下:Request={
      QueryString:function(item){
        var svalue=location.search.match(new RegExp("[\?\&]" + item + "=([^\&]*)(\&?)","i"));
        return svalue?svalue[1]:svalue;
      }
    }
      

  3.   

    推荐二楼方法,使用jquery,在页面加载起来后执行方法。
      

  4.   

    我不是这个意思,我的意思是在的程序里面打开一个远程页面,比如我打开新浪邮箱之后如何把我的用户名和密码传过去,让他实现自动登录? 打开的这个远程页面是我无法控制的 远程服务器返回一个什么样的页面 我接收后就展示出一个什么样的页面
    明白了,这个在调用js,("#id").innerHTML = str,其中str就是返回的页面,id是你本地页面的div,或者某个标签的id。这样就可以