如何让用户自己输入url呀...

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

爱吃鱼的猫二郎

2018-05-01 19:40

如题..

能否用prompt来实现网址的自定义输入和弹出

写回答 关注

2回答

  • M_hua
    2018-05-01 21:21:05
    已采纳

    ......(转载)

    <script type="text/javascript">

    function openWindow()

    {

    var message=prompt("请输入网址。");

    if(message == false)

    {

    alert("wrong address");

    }else{

    rec(message);

    }

    }

    function rec(net)

    {

    var a =confirm("是否打开网页");

    if(a==true)

    {

    window.open(net,'_blank',width=600,height=400,mebubar=no,toolbar=no,staus=no,scrollbars=yes');

    }else{

    alert("您已取消进入。");

    }

    }

    </script>

    <body>

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

    </body>

    主宰灵魂

    第3处错误:alert("您已取消进入。");后面的分号应为英文分号。

    2018-05-26 19:30:01

    共 3 条回复 >

  • 慕尼黑8233914
    2018-05-05 12:32:35

    message == false这个判断有误,因为prompt按取消时候返回的是null

JavaScript入门篇

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

739817 学习 · 9566 问题

查看课程

相似问题