使用onbeforeunload事件检测窗口是否刷新或关闭

onunload,onbeforeunload 在页面刷新或关闭时调用,区别在于: onbeforeunload 是在页面刷新或关闭前触发,这时浏览器并未请求服务器读取新页面,因此onbeforeunload是可以阻止页面更新或关闭的。 onunload 也是在页面刷新或关闭时触发,不过这时浏览器已经向服务器请求读取新页面,因此onunload是无法阻止页面更新或关闭的。 1. onbefo...
阅读(20240) 评论(0)

mysql 优化 insert 性能

mysql 的 insert 语句语法 insert into `table`(`field1`,`field2`) values('value1','value2'); 提高insert 性能的方法 1.一条sql语句插入多条数据 INSERT INTO `insert_table` (`uid`, `content`, `type`) VALUES ('0', 'userid_0'...
阅读(17922) 评论(8)

apache mod_xsendfile 让php提供更快的文件下载

服务期提供一个文件下载,一般使用一个url指向服务器中的文件即可提供下载。 但这样就没法进行统计,权限检测等操作。...
阅读(14425) 评论(0)

XSS跨站测试代码大全

XSS跨站测试代码大全 '>alert(document.cookie) ='>alert(document.cookie) alert(document.cookie) alert(vulnerable) %3Cscript%3Ealert('XSS')%3C/script%3E alert('XSS') %0a%0aalert(\"Vulnerable\").jsp %22%3cscr...
阅读(18784) 评论(0)

HTML5 使用application cache 接口实现离线数据缓存

1.配置缓存文件 cache manifest MIME TYPE:text/cache-manifest 文件名称:name.manifest 作用:用于配置需要缓存的文件 2.使用方法 在服务器上添加MIME TYPE AddType text/cache-manifest manifest 创建 name.manifest CACHE MANIFEST #VER...
阅读(21055) 评论(4)

HTTP 204 与 205 应用

HTTP 204(no content) 表示响应执行成功,但没有数据返回,浏览器不用刷新,不用导向新页面。 HTTP 205(reset content) 表示响应执行成功,重置页面(Form表单),方便用户下次输入。 使用ajax时,当只需要知道响应成功或失败的情况,则可以使用状态码HTTP 204来代替HTTP 200,减少多余的数据传输。 例子:ajax提交用户名,记录用户...
阅读(20058) 评论(0)
    微博
    微信公众号
    微信分享公众平台-破晓领域
    破晓领域
    微信号:fdipzone-idea
    名称:破晓领域

    个人资料
    • 访问:6059727次
    • 积分:42211
    • 等级:
    • 排名:第81名
    • 原创:264篇
    • 转载:24篇
    • 译文:0篇
    • 评论:399条
    博客专栏
    最新评论