猿问

关于window.open函数窗口名称

1.该名称由字母、数字和下划线字符组成。
    2."_top"、"_blank"、"_self"具有特殊意义的名称。
       _blank:在新窗口显示目标网页
       _self:在当前窗口显示目标网页
       _top:框架网页中在上部窗口中显示目标网页
    3.相同 name 的窗口只能创建一个,要想创建多个窗口则 name 不能相同。
   4.name 不能包含有空格。

这是教程里的原话,那如果我有多个窗口都想实现_self该什么命名呢?都叫_self不就不符合第三点了?有网友说可以命名成XXX_self这种形式,我试了是不行的,系统不识别,就用默认的_blank方式来打开。

慕用9345534
浏览 1791回答 1
1回答

破晓Daybreak

_self--------->它代指当前窗口 !!! 并不是一个名字name ! 运用它的时候并不是起个名字为self的窗口,而是直接_self;做个比喻,就是   _我  代表的就是我自己,不用管我是叫小明、小红、小强还是什么。。  ‘我’就是‘我’。_blank也一样,它只一个新的窗口,也不是一个名字;只有第三个top,才是代指名字,你也可以取名_bottom、_left、_right之类的
随时随地看视频慕课网APP
我要回答