点击alert() 确定按钮之后 页面自动刷新

dw_java08 2012-10-19 11:16:55
为什么 点击alert弹出的对话框中的 确定按钮之后 页面自动刷新,怎样防止不刷新?
...全文
17084 27 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
27 条回复
切换为时间正序
请发表友善的回复…
发表回复
dw_java08 2012-10-20
  • 打赏
  • 举报
回复
感谢各位的热心帮助,问题已经找到了,造成alert()刷新界面的原因与大家分享:
我写了一个按钮<input type="image" src="../*.png" onclick="send();">
<script>
function send(){
alert(1);
.....
}
</script>
点击图片的时候,执行send()方法,弹出alert提示框,点击确定按钮之后页面就自动刷新,页面所填写数据全部清空。
如果将 type="image" 换成 type="button" alert提示框就不会自动刷新了。
dw_java08 2012-10-20
  • 打赏
  • 举报
回复
感谢各位的热心帮助,问题已经找到了,造成alert()刷新界面的原因与大家分享:
我写了一个按钮<input type="image" src="../*.png" onclick="send();">
<script>
function send(){
alert(1);
.....
}
</script>
点击图片的时候,执行send()方法,弹出alert提示框,然后页面就自动刷新
如果将 type="image" 换成 type="button" alert提示框就不会自动刷新了。
朱超ZhuChao.Tech 2012-10-19
  • 打赏
  • 举报
回复
[Quote=引用楼主 的回复:]
为什么 点击alert弹出的对话框中的 确定按钮之后 页面自动刷新,怎样防止不刷新?
[/Quote]

人家已经吧怎么做都告诉你了 你怎么就看不出来?
renxianzuo 2012-10-19
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 的回复:]

引用 4 楼 的回复:

问题描述不清楚,alert之后页面正常情况下是不会进行任何处理的。
楼主把问题前到后描述清楚。


顶~~
正常情况 alert 之后页面是不会刷新的,应该是做了刷新的动作~~~
[/Quote]

楼主使用的应该不是原生的alert()函数!
buqi001 2012-10-19
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

问题描述不清楚,alert之后页面正常情况下是不会进行任何处理的。
楼主把问题前到后描述清楚。
[/Quote]

顶~~
正常情况 alert 之后页面是不会刷新的,应该是做了刷新的动作~~~
什么都不能 2012-10-19
  • 打赏
  • 举报
回复
楼主下下火气再来提问
边城07 2012-10-19
  • 打赏
  • 举报
回复
估计楼主是新手,没有找到真正刷新页面的代码,建议检查一下代码,或用firebug调试一下js代码
jackson_fighting 2012-10-19
  • 打赏
  • 举报
回复
问题描述不清楚,alert之后页面正常情况下是不会进行任何处理的。
楼主把问题前到后描述清楚。
ovemoon 2012-10-19
  • 打赏
  • 举报
回复
这个很简单啊 在alert 后面 写一个 return false 页面就不会刷新了
dw_java08 2012-10-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

<script language="javascript">
alert("提交成功!");
window.location.reload();
</script>
[/Quote]
你看明白我的问题描述没有?我是想不刷新界面啊...用reload() 这是刷新还是不刷新啊....
zhujun0702 2012-10-19
  • 打赏
  • 举报
回复
<script language="javascript">
alert("提交成功!");
window.location.reload();
</script>
  • 打赏
  • 举报
回复
alert之后绝对不会自动刷新的呀
z_yes163 2012-10-19
  • 打赏
  • 举报
回复
if(confirm("确认提交")){

这里不要刷新
Not Use window.location.reload; and you can use return ;


}
没指针 2012-10-19
  • 打赏
  • 举报
回复
楼主把问题完整的贴上来吧,还有alert后面好像不能return,加上了整个方法都不能执行了
pengjun200589 2012-10-19
  • 打赏
  • 举报
回复
樓主的語文老師的數學,是樓主的體育老師的英語老師教的
senlinzhiwang 2012-10-19
  • 打赏
  • 举报
回复
从来没有发现alert()后,系统自动刷新的,建议楼主看看代码,是不是有问题。
pengjun200589 2012-10-19
  • 打赏
  • 举报
回复
樓主的語文老師的數學,是樓主的體育老師的英語老師教的
itherael 2012-10-19
  • 打赏
  • 举报
回复
双重否定表示肯定 比如:不错
楼主这个问题和他想得到的答案注定是背离的。
1楼的答案就是问题的答案而不是楼主想要的答案。


我想,楼主的语文老师看到了要泪流满面吧,或者楼主的语文是体育老师交的?
pobi 2012-10-19
  • 打赏
  • 举报
回复
看看你引入的js文件中有没有覆写alert方法
jackson_fighting 2012-10-19
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 的回复:]

引用 12 楼 的回复:
引用 9 楼 的回复:

引用楼主 的回复:
为什么 点击alert弹出的对话框中的 确定按钮之后 页面自动刷新,怎样防止不刷新?


人家已经吧怎么做都告诉你了 你怎么就看不出来?

?? 牛人说话的不一样,完全看不懂


7楼、8楼已经说的很清楚了。
[/Quote]

懂了,我天资愚钝。
加载更多回复(4)

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧