关于窗口名称参数

来源:2-5 JavaScript-打开新窗口(window.open)

慕用9345534

2016-12-01 21:15

什么叫name不能相同?要是我都想在新窗口打开不就都是_blank这个名称吗?还有,为什么我随便乱输一个也是在新窗口打开?

写回答 关注

3回答

  • Dameinvy
    2016-12-15 13:03:36
    已采纳

    name_blank

    happy_blank

    hahaha_blank

    Damein... 回复慕用9345...

    当你设置了target属性时,浏览器将会载入和显示用这个标签的 href 属性命名的、名称与这个目标吻合的框架或者窗口中的文档。如果这个指定名称或 id 的框架或者窗口不存在,浏览器将打开一个新的窗口,给这个窗口一个指定的标记,然后将新的文档载入那个窗口所以如果你想用_self,就不用设置target属性,或者是你的target属性设置为_self。 参考网站:http://www.w3school.com.cn/tags/att_a_target.asp

    2016-12-25 16:37:12

    共 3 条回复 >

  • Beverley
    2016-12-01 22:14:31

    _self是在当前窗口显示目标网页

    Beverl... 回复慕用9345...

    可能还有其他更好的方法,仅供参考~

    2016-12-01 22:38:27

    共 4 条回复 >

  • Beverley
    2016-12-01 21:49:01

    name相当于你的身份证,一个身份证号只能代表一个人,一个name只能代表一个标签,所以name 的名字是不能相通的!

    第二个问题:

    open.window是打开一个新的窗口,_blank只是窗口的一个参数,参数错了。

    Beverl... 回复慕用9345...

    _self是在当前窗口显示目标网页

    2016-12-01 22:14:50

    共 2 条回复 >

JavaScript入门篇

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

739817 学习 · 9566 问题

查看课程

相似问题