请教淘宝的网址为什么打不开? 逻辑有错误吗?

来源:2-7 编程练习

未来食物开发

2016-04-21 01:02

<!DOCTYPE html>
<html>
 <head>
  <title> new document </title> 
  <meta http-equiv="Content-Type" content="text/html; charset=gbk"/>  
  <script type="text/javascript"> 
   
   
    function openWindow(){
        var flag;
       flag= confirm("是否打开新网站");
       if(flag=true){
            var myUrl= prompt("请输入要打开的网址","");
                if(null!=myUrl){
                    window.open('http://'+myUrl,'_blank','width=400,height=500');
                                    }
                else
                    window.open('http://www.taobao.com','_blank','width=400,height=500');
       }
      
    }
   
   
   
  </script>
 </head>
 <body>
      <input type="button" value="新窗口打开网站" onclick="openWindow()" />
 </body>
</html>

写回答 关注

2回答

  • 纠结的人
    2016-04-21 01:57:49
    已采纳

    我运行的的话淘宝网站能打开,把flag=true改成flag==true,前者的是赋值,后者的是相等

    未来食物开发

    非常感谢!

    2016-04-23 15:24:49

    共 1 条回复 >

  • qq_008
    2016-04-21 17:52:50

    function openWindow(){

            var flag;

           flag= confirm("是否打开新网站");

           if(flag == true){

                var myUrl= prompt("请输入要打开的网址");

                if(myUrl !=null){

                    window.open(myUrl,"_blank","width=400,height=500");

                }

                else{

                    window.open('https://www.taobao.com/','_blank','width=400,height=500');

                }

           }       

        }


    未来食物开发

    谢谢 但是只能采纳一个人 万分感谢

    2016-04-23 15:25:39

    共 1 条回复 >

JavaScript入门篇

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

739817 学习 · 9566 问题

查看课程

相似问题