在关闭刷新页面时弹出确认框(兼容主流浏览器)

在做开发时经常需要在用户修改了数据但尚未保存时就退出页面(关闭、刷新页面)时能够给出确认提示,以提醒用户当前有数据未保存下来。对于现在以用户体验至上的大环境下,这样做是完全有必要的。而且做起来也比较方便,现在的主流浏览器都支持onbeforeunload方法。代码如下: 查看全文

日期:2010-08-12 09:28   分类:web前端开发   标签:javascript     阅读次数 (393)   查看评论 (1)

调用window.open()方法在当前窗口打开页面

<script type="text/javascript">window.open("http://www.coderbolg.com/","_self");</script>注意_self的_不能省略,这种方法可以各主流浏览器(IE/firefox/opera/safari/chrome)中使用。 查看全文

日期:2008-11-25 21:33   分类:web前端开发   标签:javascript     阅读次数 (2048)   查看评论 (0)

用javascript防止表单被重复提交

今天在用PHP做个留言板,提交表单后发现有两条一样的数据被插入到表中,后来检查了一下代码才发现是自己多次单击了提交键钮(这在网络不好的情况下经常会发生)。就是啊,如果提交了表单后没有跳转到其它页面,用户就还有机会再提交。 查看全文

日期:2008-07-26 14:44   分类:web前端开发   标签:javascript     阅读次数 (1850)   查看评论 (0)

利用 WebBrowser 实现WEB打印

WebBrowser是IE内置的浏览器控件,不用下载安装的。它的作用就是在客户端独立完成打印操作而不用服务器端的任何帮助。同时还可以进行"打印预览"、"页面设置"。以下是调用 WebBrowser 的步骤: 查看全文

日期:2008-05-19 23:47   分类:web前端开发   标签:javascript     阅读次数 (1815)   查看评论 (0)

关闭IE窗口时屏蔽询问对话框

今天在做一个“关闭”当前页面功能时,IE老是弹出一个询问对话框:你查看的网页正在试图关闭窗口。是否关闭此窗口?。而我又不想它弹出来,就在想办法屏蔽这个对话框。
查了下资料发现将window对象的opener属性将要关闭的IE窗口的打开窗口设置为null,然后再通过window对象的close()方法将该窗口关闭,这样子就不会弹出询问对话框了。代码如下: 查看全文

日期:2008-03-26 23:35   分类:web前端开发   标签:javascript     阅读次数 (1775)   查看评论 (0)