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

请问怎么把prompt的返回值(网址)放到window.open中

		var mp=prompt('确定打开的网址:','http://www.imooc.com');				
		if(mp!=null)
		{
		    window.open('http://www.imooc.com/','_blank','width=400px,height=500px,menubar=no,toolbar=no');
		}	

这个地方仅仅是把返回值用来判断非空,要怎么把这个返回的字符串当做是url来用呢

正在回答

2 回答

window.open(mp,'width=400px,height=500px,menubar=no,toolbar=no');

这样就行了啊,直接把prompt()的返回值作为open()的第一个参数

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

fzzf1994 提问者

原来不加单引号就可以了啊,我一直给加了单引号!这这这.... 万分感谢!
2016-12-23 回复 有任何疑惑可以回复我~
#2

qq_浮云再多还是浮云_0

我想知道参数的话为什么不用加单引号,我也搞好久,哈哈,见笑
2017-04-03 回复 有任何疑惑可以回复我~

我也想知道,不过我觉得直接使用==号好像就行吧,或者使用equals方法比较一下

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

fzzf1994 提问者

重点不是if的用法啦...
2016-12-23 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

请问怎么把prompt的返回值(网址)放到window.open中

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