请问怎么在这个页面关闭刚才打开的新窗口,返回值调怎么调用?

来源:8-1 window对象

ing125

2016-06-23 11:19

function opwin(){
    alert("欢迎来到慕课网");
  var win= window.open("http://www.imooc.com","_blank","width=600,height=400");
   return win;
    }

function closewin(){
    opwin().win.close();
}


写回答 关注

2回答

  • qq_苹果_7
    2016-06-23 13:14:24
    已采纳

    你好,你这样是不能实现

    var win ; 
    function openwin(){
        win = window.open("http://www.imooc.com","_blank","width=600,height=400");
        }
    function closewin(){
        win.close();
        }

    这样的话就可以了,然后分别调用这两个方法

    ing125

    你好,可以了,谢谢,function closewin(){ //alert (win); 输出[object Window] win.close();//成功关闭 }

    2016-06-25 23:09:31

    共 1 条回复 >

  • 黑色旋风
    2016-06-23 11:54:54
    opwin().close();

    你没学javascript的对象吧= =

    window.open('baidu.com').close()

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题