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

运行不能达到要求啊

<!DOCTYPE html>
<html>
 <head>
  <title> new document </title>  
  <meta http-equiv="Content-Type" content="text/html; charset=gbk"/>   
  <script type="text/javascript">  
    fundction openWindow(){
        var open==confirm("确认新建窗口打开网站吗?")
        if(open==true)
        {
            var url=prompt("通过对话框,确认打开的网址","http://www.imooc.com/")
            {
                if (url!=null)
                {
                    window.open("url","_blank",'width=400px,height=500px,menubar=0,toolbar=0')
                }
                else
                {
                    alert("再见!")
                }
                else
                {
                    alert("再见!")
                }
            }
        }
    }
    // 新窗口打开
    时弹出确认框,是否打开

    // 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/

    //打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。
    
    
  </script>
 </head>
 <body>
      <input type="button" value="新窗口打开网站" onclick="openWindow()" />
 </body>
</html>

正在回答

2 回答

你好,“==”是全等符,“=”是赋值符。var open =confirm("确认新建窗口打开网站吗?");最后要分号结束;

window.open(url,"_blank",'width=400px,height=500px,menubar=0,toolbar=0'),那样写浏览器会访问“url”这个网址,已定义url变量值为字符串型,去掉双引号就行了;

两个else都写在了第二个if里,把另一个else写在第一个if里第二个if外就好。

第一次回答问题,写的不是很好,忘见谅。


0 回复 有任何疑惑可以回复我~
  1. var open==confirm("确认新建窗口打开网站吗?") 中 == 改成 =

  2. window.open("url","_blank",'width=400px,height=500px,menubar=0,toolbar=0') 中 'url' 改成 url

  3. else { alert("再见!") }重复去除一个


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

举报

0/150
提交
取消

运行不能达到要求啊

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