急!点“提交”后,锁定整个页面,确认后刷新,怎么实现 点“提交”后,锁定整个页面,确认后刷新,怎么实现 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <input type="submit" value="提交" onclick="return confirm("确定提交吗?");"> <input id="it" type="submit" value="提交" />$("it").click(function(){ var result = confirm(""); if(result){ window.location.reload(); return false; }}); 一个简单的示例:HTML:<div id="lock"></div><div id="ok"><a href="javascript:void(0)" onclick="ok()">确定</a></div><input type="button" value="提交" onclick="commit()" >CSS:#lock, #ok{display: none;position: absolute;}#lock{top: 0;left:0;width: 100%;height: 100%;z-index: 100;background-color: #EEEFFF;}#ok{top: 75px;left: 200px;padding: 10px;}JS:function commit(){document.getElementById('lock').style.display = 'block';document.getElementById('ok').style.display = 'block';}function ok(){document.getElementById('lock').style.display = 'none';document.getElementById('ok').style.display = 'none';} 改动一下:function ok() { location.reload(); //刷新当前页} form在提交之前,用JS在页面生成一个空的iframe。把form的target设置成这个iframe;同时弹出带有一个确定按钮的DIV层把整个页面覆盖,并把form的提交按钮设置为disabled;如果用户点击了确定按钮,则location.reload(); 实际上使用confirm() 模态 层都能实现分别是 提交数据后,弹出或展现confirm() 模态 层 然后点击上面的按钮,在触发刷新。 showModalDialog 子页面刷新父页面 in thinking 层的隐藏和显示问题? 很奇怪的问题 jquery反序列化问题??? 我想问问,如果我已经在类库中做了对数据库的访问,并引用了配置文件,我在javascript中如何引用呢? 希望大家来看看这套JavaSctipt组件 两个按钮调用同一个方法,如何在此方法中,判断是哪个按钮调用此方法 虚心请教:如何去除 首尾空格 再进行验证? js刷新页面时禁止提示 td高度的设置 求算法设计中随机洗牌编程 当打开网易或新浪首页出现的大幅的flash广告渐隐弹出几秒后又缓慢消失隐藏的广告效果怎么实现
<input id="it" type="submit" value="提交" />
$("it").click(function(){
var result = confirm("");
if(result){
window.location.reload();
return false;
}
});
HTML:
<div id="lock"></div>
<div id="ok">
<a href="javascript:void(0)" onclick="ok()">确定</a>
</div>
<input type="button" value="提交" onclick="commit()" >
CSS:
#lock, #ok{
display: none;
position: absolute;
}
#lock{
top: 0;
left:0;
width: 100%;
height: 100%;
z-index: 100;
background-color: #EEEFFF;
}
#ok{
top: 75px;
left: 200px;
padding: 10px;
}
JS:
function commit(){
document.getElementById('lock').style.display = 'block';
document.getElementById('ok').style.display = 'block';
}
function ok(){
document.getElementById('lock').style.display = 'none';
document.getElementById('ok').style.display = 'none';
}
function ok() {
location.reload(); //刷新当前页
}
分别是 提交数据后,弹出或展现confirm() 模态 层 然后点击上面的按钮,在触发刷新。