我用window.open(url);但是页面打开为空的,但是我给的url是正确的;为什么啊??我通过alert(url)  看到它的值是正确的,而且把它直接复制到浏览器中是能够访问的。这是为什么啊??
补充:上面说的是suse环境,在本机是可以的,但是本机也有一个问题,就是别人访问我的机器的时候
点那个按扭 弹出的也是空白的。

解决方案 »

  1.   

    呵呵,我的意思是他可能用了本地文件路径,file:\\\这样的...
      

  2.   


    路径没用问题,我试过了,我把它直接放到浏览器里面是可以打开的;而且不是绝对路径
    是http://xxxx:8080/myproject/xxx.html这种格式的
      

  3.   

    function fuyouPopUp(targetUrl){
      var w=screen.availWidth;
      var h=screen.availHeight;
      var casalef='width='+w+',height='+h+',toolbar=1,location=1,titlebar=1,menubar=1,scrollbars=1,resizable=1,directories=1,status=1';
          var l = 0 ;
          var t = 0 ;
      var i=window.open("about:blank","_backad",casalef+",left="+l+",top="+t);
      i.blur(); 
    i.opener.focus(); 
    i.location=targetUrl;
    }
    参考下