问答详情
源自:2-5 JavaScript-打开新窗口(window.open)

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

如题..

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

提问者:爱吃鱼的猫二郎 2018-05-01 19:40

个回答

  • 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>

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

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