/***jQuery。表单导航.js*jQuery Form onChange导航确认插件*浏览器兼容性:IE 6.0、7.0、8.0;Firefox 2.0+;Safari 3+;歌剧9+;铬1+;**版权所有(c)2009法律丁勇* *获得麻省理工学院许可证:* http://www.opensource.org/licenses/mit-license.php**有关复制权限,请参阅文件license.txt。*//***文档:* ==================**如何使用:*$(“您的表单”)。表单导航(“YourMessage”);*--“YourForm”作为您的表单ID$(“#Form”)或任何获取表单的方法*--此处显示“YourMessage”作为您的onBeforeUnload提示消息**这个插件处理文本、文本区、密码、单选框、复选框、选择和文件的输入类型的onchange,以打开和关闭window.onbeforeunload事件。*用户可以配置自定义onBeforeUnload消息。*/var global_formNavigate=true;//onChange标志的Js全局变量(函数($){$.fn美元。FormNavigate=函数(消息){window.onbeforeunload=确认退出;函数confirmExit(事件){if(global_formNavigate==true){event.cancelBubble=true;}其他{返回消息;}}$(this+“:input[type=text],:input[type='textarea'],:intput[type='password'],,:input[type=‘radio']{global_formNavigate=false;});//操作后退按钮$(this+“:input[type='textarea']”).keyup(function(){global_formNavigation=false;}); $(this+“:submit”)点击(function(){global_formNavigate=true;});$(“.token-input-list-facebook”).bind(“DOMNodeRemoved DOMNode已插入”,function(){global_formNavigate=false;});}})(jQuery);