需要帮助JavaScript,openWindow();

时间:2017-03-29 14:05:12

标签: javascript html

我正在尝试运行以下JavaScript程序,



function myFunction() {
  var x;
  if (confirm("Press a button!") == true) {
    x = "You pressed Ok!";
  } else {
    x = "You pressed Cancel!";
  }
  document.getElementById("demo").innerHTML = x;
}

<p>Click the button to display a confirm box.</p>
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
&#13;
&#13;
&#13;

但我真的需要的不只是说&#34;你按下了Ok&#34;而不是它需要打开一个链接。请帮帮我。

我希望

openWindow("http://fb.com")

这一行很有帮助,但不知道放在哪里并制作一个有效的程序。

3 个答案:

答案 0 :(得分:2)

if (confirm("Press a button!")) {
    window.open('www.google.com')
}

答案 1 :(得分:0)

您只需更改自己的功能并将openWindow()电话放入其中即可。由于我不知道您的openWindow()函数的作用,我会使用window.open()

function myFunction() {
  window.open("http://fb.com");
}

答案 2 :(得分:0)

function myFunction() {
var x;
if (confirm("Press a button!") == true) {


location.href = "http://www.google.com";

} else {

x = "You pressed Cancel!";

}
document.getElementById("demo").innerHTML = x;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<p>Click the button to display a confirm box.</p>

<button onclick="myFunction()">Try it</button>

<p id="demo"></p>