-2

是否可以创建一个 JS 提示框,在其中 yes 或 ok 将您重定向到一个站点,而 no 什么也不做,如果是这样,这会出现在页面加载上吗?

谢谢!

编辑:在下面回答。似乎比我想象的要容易!谢谢“船长”!

4

3 回答 3

0

你可以confirm这样做。但不是是/否,而是显示确定/取消。

MDN 文档window.confirm

于 2013-09-14T12:55:04.280 回答
0
    <html>
<head>
<script type="text/javascript">
function check(){
var r=confirm("Press a button");
if (r==true)
  {
  alert("you pressed ok do your navigation here")
  }
else
  {
  alert("you pressed cancel do nothing here")
  }
}
</script>
</head>
<body onload="check()">
</body>
</html>

这是您的整个测试代码。

于 2013-09-14T12:59:25.313 回答
0

显示confirmation boxonload event

<body onload="myFunction()">
  <!-- put html code here -->
</body>

function myFunction() {
   var redirect = confirm("Redirect to http://www.xyz.com ?");
   if (redirect == true) {
       window.location.href = 'http://www.xyz.com'; //redirect to http://www.xyz.com.
   }
}
于 2013-09-14T12:59:56.790 回答