1.html
  function cc()
{
var a = window.open("2.html","cc","top=0");
a.dd();
}怎样才能让父窗口打开2.html的同时就执行2.html内的dd()函数呢.

解决方案 »

  1.   

    把自动执行的部分放到2.html 里去吧.
    不然存在权限的问题.
      

  2.   

    var tid = null;
    var a = null;
    function cc()
    {
        a = window.open("2.html","cc","top=0");
        tid = setInterval("doit()", 200);
    }
    function doit(){
      if(a) if(a.dd){
        a.dd();
        if(tid != null) clearInterval(tid);
        tid = null;
      }
    }
      

  3.   

    把自动执行的部分放到2.html 里去吧.
    不然存在权限的问题.
    思路应该是这样的 传递参数的话可以加到打开页面的url后面去