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

请问为什么不执行函数 ? Edge浏览器会显示函数未定义。我只是在IF语句里加了一个Window.open()函数就显示未定义了

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="ContentType : content="text/html"charset="uft-8">
<script type="text/javascript">
function wata(){
var checkYn;
checkYn=confirm("你想跳转新地址吗");
if(checkYn==true)
{

window.open("http//:www.baidu.com" "_blank" left=50)

}
else{
document.write("好吧");
}

}
</script>
</head>
<body>
<input type="button" name="button" onClick="wata()"value="请点击" />
</body>
</html>


正在回答

1 回答

你的Window.open()函数本来就没有定义啊, 函数要用function定义

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

fireyoyo 提问者

window.open()不是一个自带方法吗?不需要定义啊
2018-03-10 回复 有任何疑惑可以回复我~
#2

fireyoyo 提问者 回复 fireyoyo 提问者

而且浏览器的运行报错 是我的function 函数wata没有定义。
2018-03-10 回复 有任何疑惑可以回复我~
#3

qq_醉城夜风_2 回复 fireyoyo 提问者

你试一下定义一下不就可以了
2018-03-11 回复 有任何疑惑可以回复我~
#4

qq_醉城夜风_2 回复 fireyoyo 提问者

函数定义就要用founction 你的window.open没有定义 不一定说founction函数一定是wata
2018-03-11 回复 有任何疑惑可以回复我~
查看1条回复

举报

0/150
提交
取消

请问为什么不执行函数 ? Edge浏览器会显示函数未定义。我只是在IF语句里加了一个Window.open()函数就显示未定义了

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