在这个网页上可以打开新窗口,在本地写的html文件打开点击就不能打开新窗口。

来源:2-5 JavaScript-打开新窗口(window.open)

qq_慕运维4425125

2019-02-18 22:06

<!DOCTYPE html>

<html>

 <head>

  <title> new document </title>

  <meta  content="text/html; charset=utf-8"/>

  <script type="text/javascript">

     function openWindow(){

        var canshu1 =  confirm("是否打开新窗口");

        if(canshu1==true){

            var canshu2=prompt("确定要打开的窗口","http://www.baidu.com");

            if(canshu2!=null){

              window.open(canshu2,'_blank',

                'width=600px,height=500px');

            }else{

              alert("打开新窗口失败");

            }

        }

        else{

          alert("取消打开新窗口");

        }

    }

  </script>

 </head>

 <body>

      <input type="button" value="新窗口打开网站" onclick="openWindow()" />

     </body>

</html>

代码没有问题,在这个网页可以打开新窗口,在自己电脑本地打开就不行,请问怎么解决。

https://img2.mukewang.com/5c6abbaf00015dad07610705.jpg它自动在浏览器窗口添加了本地文件的地址,这个怎么去掉,有人知道吗???

写回答 关注

2回答

  • 是屎想者啊
    2019-02-20 22:07:35

    var canshu2=prompt("确定要打开的窗口","http://www.baidu.com");

    改为:

    var canshu2=prompt("确定要打开的窗口","http://www.baidu.com");

    主要是http后面的符号,要英文输入法下

  • Amarant
    2019-02-19 10:41:21

    网址中的那个“:”改一下应该就行了

    Amaran... 回复qq_慕运维...

    重新输入试试。

    2019-02-24 13:29:49

    共 2 条回复 >

JavaScript入门篇

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

739817 学习 · 9566 问题

查看课程

相似问题