zoukankan      html  css  js  c++  java
  • javascript判断页面第一次加载还是刷新操作【转】

    不会销毁的window

    在网页切换的时候window对象也不会被销毁。

     

    检测页面是否刷新过

    在刷新的时候,不但window不会被销毁,自定义在window对象上的属性也会被保留。那么我们就可以利用这个特性记录一些信息了。

    if(!window.name){
            alert("第一次开这个窗口!name值"+ window.name);
            window.name = 'lijia';
            
    }else{
            alert('刷新操作 name值:'+ window.name);
    }

    进一步的利用想法

    比如说表单页面刷新的问题。在IE下填好表单之后,如果一点一刷新,那么所有的内容就都没了,FireFox则会保留用户的输入。利用window的自定义属性在刷新时保留的特性,我们可以写一个脚本来保留用户所填写的表单内容,当刷新之后再重新把这些内容填入到表单中。这样用户体验就大有提高了。

  • 相关阅读:
    jqGrid jqGrid 参数
    jqgrid问题总结
    quartz的配置表达式
    Struts2接收参数的几种方式
    Perl爬虫代码
    PHP官方的PECL扩展有问题
    Perl单URL爬虫
    Perl 多进程进度条
    Perl Tk摸索
    hdu 2058 数学题
  • 原文地址:https://www.cnblogs.com/lufy/p/2682014.html
Copyright © 2011-2022 走看看