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

为什么打不开慕课网站

function openWindow(){var open=confirm("请确认重新打开");        if(open==true){            var ope=prompt('输入网址','http://www.imooc.com/');            if(ope==true){window.open('http://www.imooc.com/','width=400,height=200,menubar=no,toolbar=no')            }         }        }为什么打不开慕课网

正在回答

4 回答

去掉if(ope==true){}

window.open(ope,'width=400,height=200,menubar=no,toolbar=no');  

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

沙滩贝壳 提问者

非常感谢!可以了
2017-03-16 回复 有任何疑惑可以回复我~

那如果我想在prompt()界面点击确定,打开慕课网,怎么修改

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

楼上正解。

prompt弹出消息对话框,通常用于询问一些需要与用户交互的信息。弹出消息对话框(包含一个确定按钮、取消按钮与一个文本输入框)。

语法:

prompt(str1, str2);

参数说明:

str1: 要显示在消息对话框中的文本,不可修改
str2:文本框中的内容,可以修改

返回值:

1. 点击确定按钮,文本框中的内容将作为函数返回值
2. 点击取消按钮,将返回null

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

 var ope=prompt('输入网址','http://www.imooc.com/');这个句代码得到的ope不是一个Boolean类型的值 ,所以你的if(ope==true)肯定是失败的 。这个时候ope= 'http://www.imooc.com/'; 所以你将if(ope==true)这个判定注释掉就可以打开慕课网了

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

举报

0/150
提交
取消

为什么打不开慕课网站

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