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

在一个函数中调用另一个函数 我调用不了 在db里调试的结果跟在慕课网里的结果不一样

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>window.open</title>

<script type="text/javascript">

function op(){

    var a=confirm("你喜欢电音吗?");


    if(a==true){

        a=wopen();

}else{

   a=prompt("你喜欢什么?");

}

return a;

}

  function Wopen(){

      var aa=op();

      var message= confirm("确定吗,再给你一次机会!")

      

      if(message==true){

          alert("请享受此时此刻");

          window.open('http://www.dj97.com','_blank','width=1366,height=768,menubar=yes,toolbar=yes, status=yes,scrollbars=yes');

      }else{

          alert(" 你输了,饮酒,靓女");

          

      }


  } 


</script>

</head>

<body>

    <input name="button" type="button" onClick="Wopen()" value="想你的耳朵怀孕吗" >

</body>

</html>


提问者:让蚊子飞 2017-05-14 13:14

个回答

  • 浪潮之巅三十年
    2017-05-14 15:30:00
    已采纳

    看不懂你这是什么调用??两个函数调用不应该是这样的吗?

    函数op();函数Wopen()

    先定义两个函数:

    function op(){};

    function Wopen(){};

    然后op()中调用Wopen():

    function op(){

    Wopen();

    };

    你这个啥意思?互相调用?

  • 让蚊子飞
    2017-05-14 21:18:44

    懂了,原来if语句不能判断汉字

  • qq_木偶匹诺曹_0
    2017-05-14 19:36:34

    你这个是要实现什么效果呢?