写一段js 对话框 点击确定跳转到www.baidu.com 点击取消留在本页
时间: 2023-09-03 09:25:08 浏览: 121
### 回答1:
以下是实现这个功能的 JavaScript 代码:
```
if (confirm("点击确定跳转到百度,点击取消留在本页")) {
window.location.href = "www.baidu.com";
}
```
这段代码使用了 JavaScript 的 `confirm` 函数,它弹出一个对话框,用户可以点击确定或取消。如果用户点击确定,那么使用 `window.location.href` 将页面跳转到百度。否则,用户点击取消,页面保持不变。
### 回答2:
你可以使用JavaScript编写以下代码来实现一个对话框,点击确认按钮将跳转到www.baidu.com,点击取消按钮则会留在当前页面。
```html
<!DOCTYPE html>
<html>
<head>
<title>JavaScript对话框跳转示例</title>
</head>
<body>
<script>
function showConfirm() {
var result = confirm("点击确定将跳转到百度,点击取消将留在本页");
if (result) {
window.location.href = "https://www.baidu.com";
}
}
showConfirm();
</script>
</body>
</html>
```
在这个例子中,我们定义了一个名为showConfirm的JavaScript函数。函数内部使用confirm函数显示了一个带有"点击确定将跳转到百度,点击取消将留在本页"消息的对话框。
当用户点击确认按钮时,confirm函数将返回true,我们使用window.location.href属性将页面跳转到www.baidu.com。
当用户点击取消按钮时,confirm函数将返回false,由于没有进一步的代码,将保持在当前页面。
### 回答3:
要实现这个功能,可以使用javascript的confirm()函数来创建一个对话框,并根据用户的选择进行页面跳转或停留。
以下是一个简单的示例代码:
```javascript
// 创建一个对话框
var result = confirm("点击确定跳转到www.baidu.com,点击取消留在本页");
// 检查用户的选择
if (result) {
// 如果用户选择确定,跳转到百度网站
window.location.href = "http://www.baidu.com";
} else {
// 如果用户选择取消,停留在当前页面
// 什么都不需要做
}
```
以上代码中,使用confirm()函数创建一个带有"确定"和"取消"按钮的对话框。根据用户的选择结果,如果选择确定,就使用window.location.href来修改当前页面的URL,实现页面跳转到百度网站;如果选择取消,就不做任何操作,停留在当前页面。
阅读全文