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

弹不出窗口,哪里错了求助大神

  <script type="text/javascript">  
function openwindow()
{
    var aa=confirm("是否打开新链接");
    if(aa==true)
    {var bb=prompt("请输入网址","http://www.baidu.com/");
    window.open(bb,"_blank","width=400,height=500,menubar=no,toolbar=no");
    }
    else
    {window.close();}
}
  </script>


在公司电脑可以,一回到家再输了次就弹不出了,求解

正在回答

4 回答

function openWindow()

注意大小写 openWindow()

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

慕丝8042145 提问者

正解 解决了
2016-07-27 回复 有任何疑惑可以回复我~
#2

窜天吼猴

这是他定义的参数,区分大小写干嘛,
2016-07-27 回复 有任何疑惑可以回复我~
#3

窜天吼猴 回复 慕丝8042145 提问者

喂喂,不是吧,这是定义的参数啊。不必区分大小写得啊
2016-07-27 回复 有任何疑惑可以回复我~
#4

窜天吼猴 回复 慕丝8042145 提问者

你这也没有调用函数的地放,怎么就解决了啊
2016-07-27 回复 有任何疑惑可以回复我~
#5

窜天吼猴 回复 慕丝8042145 提问者

你复制的那位兄弟的代码里,他button按钮onclick定的的参数是“openWindow()”,所以根本不是大小写得问题。这个我希望你明白。onclick的openWindow()跟function的openWindow()是对应的。这地方你要是以为你大小写的问题以后你还得错。哎,这分没了就没了吧,希望你能看明白我这句话。
2016-07-27 回复 有任何疑惑可以回复我~
#6

无知的狗3576298 回复 窜天吼猴

函数名不是需要区分大小写吗?
2016-07-29 回复 有任何疑惑可以回复我~
#7

窜天吼猴 回复 无知的狗3576298

openwindow这个是你定义的参数,不需要区分
2016-07-29 回复 有任何疑惑可以回复我~
#8

无知的狗3576298 回复 窜天吼猴

额 你确定那个是参数?
2016-07-30 回复 有任何疑惑可以回复我~
#9

窜天吼猴 回复 无知的狗3576298

自己设的,又不是系统自带的为什么不是
2016-07-31 回复 有任何疑惑可以回复我~
查看6条回复

还有就是你的浏览器是不是禁止弹出新窗口了,或者你有拦截广告的插件,是不是给拦截了

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

我也这样写了,也是弹不出窗口,难道这样写不合法?

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

窜天吼猴

在body内加个这个 <input type="button" value="dianwo" onclick="openwindow()">
2016-07-27 回复 有任何疑惑可以回复我~

你这JS没问题啊- - 你在body内加个这个

 <input type="button" value="dianwo" onclick="openwindow()">

就可以了,当然了你这代码点取消就什么都没有了

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

窜天吼猴

在body内加个这个 <input type="button" value="dianwo" onclick="openwindow()">
2016-07-27 回复 有任何疑惑可以回复我~
#2

慕丝8042145 提问者 回复 窜天吼猴

你的意思是不是把value里的改成英文字符 我试了不行 而且我复制被点赞最多那位兄弟的代码又可以弹出窗口
2016-07-27 回复 有任何疑惑可以回复我~
#3

窜天吼猴 回复 慕丝8042145 提问者

不是。我的意思是你在下面加个这个button(按钮)。点击按钮调用openwindow函数就可以。 <input type="button" value="dianwo" onclick="openwindow()"> 你把这些放在body里
2016-07-27 回复 有任何疑惑可以回复我~
#4

慕丝8042145 提问者 回复 窜天吼猴

body这部分默认就有button 我没必要再去加啊
2016-07-28 回复 有任何疑惑可以回复我~
#5

窜天吼猴 回复 慕丝8042145 提问者

你代码复制过来不复制全。我的意思是,function 后面的openWindow() 这个叫参数。 必须跟你在input标签里定义的参数一样才能好使。因为你看的那位大兄弟input里定义的参数是openWindow()。你是因为不一样才不好使。根本就不是大小写得问题。Do you know???
2016-07-28 回复 有任何疑惑可以回复我~
#6

窜天吼猴 回复 慕丝8042145 提问者

<input type="button" value="新窗口打开网站" onclick="openWindow()" /> 这句话也不是默认有的。 你以后自己打代码的时候新建一个HTML文件不会自带button懂么?希望我跟你说这么多你能明白我在说什么。如果这还不明白的话。我只能说:抱歉,你不适合学这门课程,就这样。
2016-07-28 回复 有任何疑惑可以回复我~
#7

窜天吼猴 回复 慕丝8042145 提问者

你错的地方就是 function openwindow() 和 onclick="openWindow()"这里不一样 所以把onclick="openWindow"里的W改成小写w这代码也能运行出来,OK??? 所以根本就不是大小写的问题。不然你以后这地方再出问题,你只按大小写找的话根本找不出错在哪,行了,就说这么多。好自为之
2016-07-28 回复 有任何疑惑可以回复我~
查看4条回复

举报

0/150
提交
取消

弹不出窗口,哪里错了求助大神

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