function confirmQuit1() {
if (ischanged)
return 'it is changed !! ';
else
return 'no change .. ';
} function why() {
alert(ischanged ? "1" : "0");
} window.onbeforeunload = confirmQuit1;

1. 如果弹出窗口点击取消,那么ischanged值不会变化。

2. Firefox出于安全原因,没法显示值。 Chrome/IE可以。

3. 不能通过alert 进行debug, 可以通过console.log(hasChanged);通过firebug查看。

最新文章

  1. boot from volume
  2. Android面试总结 (转)
  3. centos安装vsftp
  4. JavaScript的sleep延时函数
  5. 校验日期函数的js
  6. 知识总结提炼-AP模块
  7. duplicate symbols
  8. POJ3468 A Simple Problem with Integers(线段树延时标记)
  9. Google Maps API显示地图的小示例
  10. Erlang入门(四)——错误处理和鲁棒性
  11. 升级 node 版本
  12. ElasticSearch5在Ubuntu系统下的安装和Java调用
  13. 常用几个SQL语句(增删改查)
  14. Linux命令详解一:基础命令新建、删除、拷贝~~~
  15. C++类的继承中构造函数和析构函数调用顺序例子
  16. 用express快速写一个hello world
  17. mysql Error_code: 1593
  18. 悲催的IE6 七宗罪大吐槽(带解决方法)第三部分
  19. [ACM] hdu 1671 Phone List (字典树)
  20. C语言变量、函数的作用域及变量的存储方式

热门文章

  1. debian创建apt-proxy代理
  2. spring源码分析之spring-jms模块详解
  3. Android(java)学习笔记78:设计模式之单例模式
  4. ASP.NET弹出模态对话框【转】
  5. UVA442 Matrix Chain Multiplication 矩阵运算量计算(栈的简单应用)
  6. Call to undefined function imagettftext()解决方法
  7. 给jdk写注释系列之jdk1.6容器(10)-Stack&Vector源码解析
  8. [BigData]关于HDFS的伪分布式安装和虚拟机网络的配置
  9. 【数论】UVa 11526 - H(n)
  10. 用Gradle 构建android程序