如何在 javascript 中自定义警报框的 ok 按钮之前重定向页面
How to redirect a page when preessed ok button of custom alert box in javascript
这是我的javascript代码
<script type="text/javascript">
Alert.render('Saved!','myurl.php');
</script>
渲染函数是
function CustomAlert() {
this.render = function (dialog,url) {
var winW = window.innerWidth;
var winH = window.innerHeight;
var dialogoverlay = document.getElementById('dialogoverlay');
var dialogbox = document.getElementById('dialogbox');
dialogoverlay.style.display = "block";
dialogoverlay.style.height = winH + "px";
dialogbox.style.left = (winW / 2) - (550 * 0.5) + "px";
dialogbox.style.top = "100px";
dialogbox.style.display = "block";
document.getElementById('dialogboxhead').innerHTML = "Heading";
document.getElementById('dialogboxbody').innerHTML = dialog;
document.getElementById('dialogboxfoot').innerHTML = "<button class='btn btn-info' onclick='Alert.ok('"" + url + "'")'>OK</button>";
}
this.ok = function (url) {
window.location.href(url);
document.getElementById('dialogbox').style.display = "none";
document.getElementById('dialogoverlay').style.display = "none";
}
}
var Alert = new CustomAlert();
我的问题是单击"确定"按钮后页面没有重定向。请帮帮我??
window.location.href
不是函数
将window.location.href(url);
更改为window.location.href = url;
更改
onclick='Alert.ok('"" + url + "'")'>
自
onclick='this.ok('"" + url + "'")'>
因为在CustomAlert
范围内未定义警报
相关文章:
- 如何在 javascript 中自定义警报框的 ok 按钮之前重定向页面
- 选中 OK 按钮在警报框上单击
- JAVASCRIPT:OK按钮转到另一个.php表单
- 如何在Adobe JS自定义对话框中使用多个OK按钮
- 如何使jAlert()像'请稍候'消息(没有OK按钮)
- 如何将onclick事件添加到Javascript确认框的OK按钮中
- 使用语言文件填充“ok”;按钮的AlertDialog在Android使用钛
- 带有Ok/Cancel按钮的Sumoselect在点击离开后记住所选值
- 在asp.net中,不单击ok按钮,警告框就会消失
- JavaScript ModalPopups -将OK按钮替换为自定义按钮
- Socket io/计数单选按钮的个数"ok"
- 聚合物:在纸张按钮按下“ok”后,在纸张对话框内获得纸张输入的值
- 问题在jquery点击ok按钮时
- 如何重定向页面使用JAVA脚本在codeigniter后单击警报消息OK按钮
- 如果点击ok按钮,在modal关闭后执行代码
- 在Java Script中关闭窗口前显示带有OK按钮的警告信息
- 根据单选按钮选择隐藏OK按钮
- 确认()对话框中的是/否按钮代替OK/取消
- 如何关注javascript对话框'OK'按钮
- 如何在加载新页面和显示ok按钮时显示Pop