/** * user:allexwang * des:迷你登陆页面改版 * time:2015-10-21 * log:增加注册失败以后刷新验证码 time:201508-04 * log:增加文案提示,界面改版,增加兼容IE的placeholder timer 2015-09-28 * log:增加手机注册,mini登陆全面改版 2015-10-21 * log:增加顶部随机背景 * log:新增加验证码 */ honey.def('mod:dialog, plugin:encodePassword', function(H) { "use strict" H.css('//css.mgtv.com/imgotv-member/page/member/member-dialog.css?version=20190415'); var $body = $(document); var doc = $(document); var baseURL = '//i.mgtv.com'; var yzmURL = baseURL + '/vcode?from=pcclient&time='; var $yzm_img = $('img[node-type=mini-yzm-src]'); var userinfo_api = baseURL + '/my/userinfo?callback=?'; var dialog = null; var yzmCon = $('.yzm-mod'); var id = 'honey-mini-login-dialog'; var notice_box; var loading_box; var isRegister = false; //是否完成了邮箱注册第一步 var mobile_reg = /(^(([0\+]\d{2,3}-)?(0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$)|(^0{0,1}1[3|4|5|6|7|8|9][0-9]{9}$)/; var reportData_r = {}; //注册的大数据表 var reportData_l = {}; //登陆的大数据表 var dialogPage = 'login'; var saoStatus = 'fail'; var hasYZM = false; var html = [ '