为了账号安全,请及时绑定邮箱和手机立即绑定

相同 name 的窗口只能创建一个,要想创建多个窗口则 name 不能相同。这句话怎么理解?

http://img1.sycdn.imooc.com//579184450001a19205660436.jpg相同的name指的是什么?求大神

正在回答

5 回答

<script type="text/javascript">

  function Wopen1(){

      window.open(

      'http://www.imooc.com',

      '_blank',

      'width:600,height:400,top:1000,left:0,menubar:yes'

)

  } 

  function Wopen2(){

      window.open(

      'http://http://www.ccb.com/',

      '_blank',

      'width:600,height:400,top:1000,left:0,menubar:yes'

)

  } 

</script>

</head>

<body>

    <input name="button" type="button" onClick="Wopen1()" value="点击我,打开慕课网!" / ><br/>

    <input name="button" type="button" onClick="Wopen2()" value="点击我,打开建行网!" / >

</body>

</html>


0 回复 有任何疑惑可以回复我~

name指的是函数名


0 回复 有任何疑惑可以回复我~

会默认为第二个,第二个会覆盖第一个的


0 回复 有任何疑惑可以回复我~

将函数名改成不一样的就好了呀,如rec1、rec2

0 回复 有任何疑惑可以回复我~
#1

大块吃肉188 提问者

我想知道name不同是指什么,能举例说明么
2016-07-22 回复 有任何疑惑可以回复我~

window.open([URL], [窗口名称], [参数字符串]),name指的是窗口名称。还有函数名怎么可以相同呢,要不调用的时候到底调用哪个

0 回复 有任何疑惑可以回复我~
#1

大块吃肉188 提问者

能举个例子么。name不同的,我看旁边的讲解中只有'_blank'没有提到name
2016-07-22 回复 有任何疑惑可以回复我~
#2

与日月兮齐光 回复 大块吃肉188 提问者

name是你自己随便起的,不是必须要写的,但是你自己不能写两个同样的名字。 比如window.open("page.html","new1")那个起好的new1就不能再起这个名字了
2016-07-22 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

相同 name 的窗口只能创建一个,要想创建多个窗口则 name 不能相同。这句话怎么理解?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信