日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

最近项目中公用的JS

發布時間:2023/12/8 javascript 52 豆豆
生活随笔 收集整理的這篇文章主要介紹了 最近项目中公用的JS 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
var closeid = 1; var isneedpwd = 0; var editor1; var NoCheckUrl = 0;//適用于框架 不驗證權限 !=0驗證 function ErpAjax(url) {var xmlhttp;if (url.indexOf("?") > 0) {url = url + "&NowDateTimeSign=" + new Date().getTime();}else {url = url + "?NowDateTimeSign=" + new Date().getTime();}if (window.ActiveXObject) {xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');}else {xmlhttp = new XMLHttpRequest();}var url1 = url.split('?');var url2 = url1[1].toString().split('&');var furl = url1[0].toString() + "?";for (var i = 0; i < url2.length; i++) {var j = url2[i].indexOf('=');if (i == 0) {furl += url2[i].toString().substring(0, j) + "=" + encodeURIComponent(url2[i].toString().substring(j + 1));}else {furl += "&" + url2[i].toString().substring(0, j) + "=" + encodeURIComponent(url2[i].toString().substring(j + 1));}}//encodeURIComponentxmlhttp.open("POST", furl, false);xmlhttp.send();return xmlhttp.responseText;} //直接執行存儲過程,無確認執行提示 function Runproc(procname) {if (procname.length > 0) {var returnmsg = ErpAjax("/RunProcedure.aspx?procname=" + procname);if (returnmsg.toString() == "1") {alert("執行成功!");} else {alert("執行失敗!");}} }//執行存儲過程 有確認執行提示 function Runproc(procname, confirmstring) {if (confirm(confirmstring)) {if (procname.length > 0) {var returnmsg = ErpAjax("/RunProcedure.aspx?procname=" + procname);if (returnmsg.toString() == "1") {alert("執行成功!");} else {alert("執行失敗!");}}} } //執行存儲過程返回自定義內容 function RunprocReturnValue(procname) {if (procname.length > 0) {var returnmsg = ErpAjax("/RunProcedure.aspx?procname=" + procname + "&custom=yes");if (returnmsg.length > 0) {return returnmsg;}else {return '操作失敗';}} }//調用示例 字符串包含雙引號的 前臺替換成三個@,后天在替換回來 //var paymentinforemark = $("#txt_paymentinforemark").val().replace(/"/ig, '!@!');//var parameter = '{id:' + flowpaymentinfoid + ',paymentremark:"' + paymentinforemark + '"}';function RunNewProc(procname, Parameter) {if (procname.length > 0) {var returnmsg = ErpAjax("/RunProcedure.aspx?Proc=" + procname + "&Parameter="+Parameter+"");if (returnmsg.length > 0) {return returnmsg;}else {return '操作失敗';}} } function Validator(form) {var valid = true;$('' + form + ' input,' + form + ' textarea').each(function () {var vd = $(this).attr("vd");if (vd != 'undefined' && vd != undefined) {var validText = '';for (var i = 0; i < vd.length; i++) {if ($(this).attr('combox') != undefined && $(this).attr('combox') == 'true') {validText += Validate(vd.substring(i, i + 1), $(this).combobox('getText'));}else {validText += Validate(vd.substring(i, i + 1), $(this).val());}}if (validText != "") {$(this).addClass("error");if ($(this).attr('combox') != undefined && $(this).attr('combox') == 'true') {$(this).combobox('setText', validText);}else if ($(this).attr('pwd') != undefined && $(this).attr('pwd') == 'pwd') {$(this).val('');}else {$(this).val(validText);}valid = false;TextOnFocus(); //新增驗證不通過時,用戶操作控制//TextOnKeyup();// if (jQuery.browser.mozilla) {// jQuery('input,textarea').bind('keypress', TextOnKeyup);// } else {// jQuery('input,textarea').bind('keydown', TextOnKeyup);// }}}});//var text = $('' + form + ' .error:first').val();// $('' + form + ' .error:first').select();// $('' + form + ' .error:first').val(text);return valid; }function TextOnKeyup(event) {if ($(this).hasClass("error")) {// $(this).removeClass("error");}} function TextOnFocus() {$("input,textarea").bind("focus", function () {if ($(this).hasClass("error")) {$(this).removeClass("error");if ($(this).attr('combox') == 'true') {$(this).combobox('setText', '');}else {$(this).val("");}}}); } function ClearValidator(form) {$('' + form + ' input,' + form + ' textarea').each(function (i) {if ($(this).hasClass("error")) {$(this).removeClass("error");}});} function RemoveClass(form) {$('' + form + ' input[type=text],' + form + ' textarea,' + form + ' select').each(function (i) {if ($(this).hasClass("easyui-combox")) {$(this).removeClass("error");}});} function Validate(type, text) {switch (type) {case "E":if (IsEmail(text))return "";elsereturn "郵箱格式不正確.";case "N":if (IsInt(text))return "";elsereturn "請輸入整型.";case "T":if (IsDate(text))return "";elsereturn "請輸入正確的日期格式.";case "F":if (IsFloat(text))return "";elsereturn "請輸入浮點型.";case "K":if (IsNotEmpty(text))return "";elsereturn "不能為空.";case "U":if (isDigit(text)) {return "用戶名不能全是數字";}else if (!isRegisterUserName(text)) {return "用戶名長度至少4位最多12位";}elsereturn "";case "P":if (text == ''){return "";}else if (isDigit(text)) {return "密碼不能全是數字";}else if (!isPasswd(text)) {return "只能輸入6-20個字母、數字、下劃線";}elsereturn "";case "Z":if (IsZFloat(text))return "";elsereturn "不能為負數.";case "L":if (text == "")return "";else if (!IsURL(text)) {return "URL錯誤";}elsereturn "";default:return "";break;} }function IsURL(str_url) {var strRegex = "^((https|http|ftp|rtsp|mms)?://)"+ "?(([0-9a-z_!~*'().&=+$%-]+: )?[0-9a-z_!~*'().&=+$%-]+@)?" //ftp的user@ + "(([0-9]{1,3}\.){3}[0-9]{1,3}" // IP形式的URL- 199.194.52.184 + "|" // 允許IP和DOMAIN(域名) + "([0-9a-z_!~*'()-]+\.)*" // 域名- www. + "([0-9a-z][0-9a-z-]{0,61})?[0-9a-z]\." // 二級域名 + "[a-z]{2,6})" // first level domain- .com or .museum + "(:[0-9]{1,4})?" // 端口- :80 + "((/?)|" // a slash isn't required if there is no file name + "(/[0-9a-z_!~*'().;?:@&=+$,%#-]+)+/?)$";var re = new RegExp(strRegex);//re.test() if (re.test(str_url)) {return (true);} else {return (false);} }//非空驗證 function IsNotEmpty(str) {if (str.replace(/(^[\s]*)|([\s]*$)/g, "") == "" || str.replace(/(^[\s]*)|([\s]*$)/g, "") == "不能為空.")return false;elsereturn true; } //整型驗證 function IsInt(str) {if (str == "")return true;if (/^(\-?)(\d+)$/.test(str))return true;elsereturn false; } //浮點型驗證 function IsFloat(str) {if (str == "")return true;if (str.indexOf(".") == -1) {return IsInt(str);} else {if (/^(\-?)(\d+)(.{1})(\d+)$/g.test(str))return true;elsereturn false;} }//正浮點型驗證 function IsZFloat(str) {if (str == "") {return true;}if (/^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$/.test(str))return true;elsereturn false; }//日期型驗證 function IsDate(str) {if (str == "")return true;var pattern = /^([1-2]\d{3})[\/|\-](0?[1-9]|10|11|12)[\/|\-]([1-2]?[0-9]|0[1-9]|30|31)$/ig;if (!pattern.test(str))return false;elsereturn true; } //時間型驗證 function IsTime(str) {if (str == "")return true;var pattern = /^(\d{1,2})(:)?(\d{1,2})\2(\d{1,2})$/;if (!pattern.test(str))return false;elsereturn true; } //郵件型驗證 function IsEmail(str) {if (str == "")return true;if (str.charAt(0) == "." || str.charAt(0) == "@" || str.indexOf('@', 0) == -1|| str.indexOf('.', 0) == -1 || str.lastIndexOf("@") == str.length - 1 || str.lastIndexOf(".") == str.length - 1)return false;elsereturn true; }//校驗是否全由數字組成 function isDigit(s) {var patrn = /^[0-9]{1,20}$/;if (!patrn.exec(s)) return falsereturn true } //校驗登錄名:只能輸入5-10個以字母開頭、可帶數字、“_”、“.”的字串 function isRegisterUserName(s) {var patrn = /^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,12}$/;if (!patrn.exec(s)) return falsereturn true } //校驗密碼:只能輸入6-20個字母、數字、下劃線 function isPasswd(s) {var patrn = /^(\w){6,20}$/;if (!patrn.exec(s)) return false;return true; } // serializeJson = function () { // var serializeObj = {}; // var array = $('#ProductAddForm').serializeArray(); // var str = $('#ProductAddForm').serialize(); // $(array).each(function () { // if (serializeObj[this.name]) { // if ($.isArray(serializeObj[this.name])) { // serializeObj[this.name].push(this.value); // } else { // serializeObj[this.name] = [serializeObj[this.name], this.value]; // } // } else { // serializeObj[this.name] = this.value; // } // }); // return serializeObj; // }; //表單封裝 serializeObject = function (form) {var o = {};$.each(form.serializeArray(), function (index) {if (this['value'] != undefined && this['value'].length > 0) {// 如果表單項的值非空,才進行序列化操作if (o[this['name']]) {o[this['name']] = o[this['name']] + "," + this['value'];} else {o[this['name']] = this['value'];}}});return o; }; var values = []; //btn_add 新增 //btn_delete 刪除 //btn_edit 編輯 //btn_editlist 列表編輯 //btn_detail 查看明細function SetRule(pagesid) {values = [];//$('.btn_finanace').css('display','block')var arr = ['btn_add', 'btn_delete', 'btn_edit', 'btn_editlist']$.ajax({type: "POST",async: false, // 設置同步方式cache: false,dataType: "html",url: "/ajax/GetTreeJson.ashx",data: { PagesID: pagesid },success: function (result) {if (result != '') {var str = result;var t = str.split(',');for (var i = 0; i < t.length; i++) {values.push(t[i]); /* 避免他將ID當成數字 */}for (var j = 0; j < arr.length; j++) {for (var i = 0; i < values.length; i++) {if (values[i] == arr[j]) {// $(' .' + arr[i] + '').show();//$(this).css("visibility", "visible");$('.' + values[i]).each(function () {$(this).show();});continue;}}}}}}); }//判斷是否有權限 function CheckRule(str) {var flag = false;for (var j = 0; j < values.length; j++) {if (values[j] == str) {flag = true;}}return flag; } //判斷雙擊事件 function IsDoubleClick() {var flag = false;for (var j = 0; j < values.length; j++) {if (values[j] == 'doubleclick') {flag = true;}}return flag; } //判斷刪除或取消是否需要密碼 function IsNeedPwd() {var flag = false;for (var j = 0; j < values.length; j++) {if (values[j] == 'needpwd') {flag = true;}}return flag; } //判斷右鍵菜單事件 function IsContextMenu() {var flag = false;for (var j = 0; j < values.length; j++) {if (values[j] == 'menu') {flag = true;}}return flag; }function IsEditlist() {var flag = false;for (var j = 0; j < values.length; j++) {if (values[j] == 'btn_SaveRows') {flag = true;}}return flag; } //控制報價單是否可以編輯 function IsUpControl() {var flag = false;for (var j = 0; j < values.length; j++) {if (values[j] == 'btn_sa_control') {flag = true;}}return flag; }///控制產品管理 供應商成本和真成本 function HideColumn() {var flag = false;for (var j = 0; j < values.length; j++) {if (values[j] == 'hidecolumn') {flag = true;}}return flag; }function HideOrder() {var flag = false;for (var j = 0; j < values.length; j++) {if (values[j] == 'hidesaveorder') {flag = true;}}return flag; }function TimeRule() {var flag = false;for (var j = 0; j < values.length; j++) {if (values[j] == 'timerule') {flag = true;}}return flag; } //報價單產品新增 判斷關閉前是否提示關閉 function CloseCurrentWindow(grid, form, dialog, id) {if ($('' + form + ' input[name=' + id + ']').val() != "") {parent.$.messager.confirm('詢問', '數據尚未保存,確定要關閉嗎?', function (r) {if (r) {$(dialog).dialog('close');$(grid).datagrid('reload');}});}else {$(dialog).dialog('close')} } //替換特殊字符 function StringFilter(p_str) {if (p_str != null) {p_str = p_str.replace(/'/ig, "\'+char(39)+N\'");p_str = p_str.replace(/--/ig, "");//p_str = p_str.replace(/&/ig, "\'+char(38)+N\'");//p_str = p_str.replace(/#/ig, "\'+char(35)+N\'");//p_str = p_str.replace(/\×/ig, "<><><<><>>>>");//p_str = p_str.replace(/\*/ig, "×");//p_str = p_str.replace(/\\/ig, "\'+char(92)+N\'");//p_str = p_str.replace(/\?/ig, "\'+char(63)+N\'");p_str = p_str.replace(/\n/g, "\'+char(10)+N\'");p_str = p_str.replace(/\r/g, "\'+char(13)+N\'");p_str = p_str.replace(/\r\n/g, "\'char(13)+N\char(10)+N\'");//p_str = p_str.replace(/(?)|\s|\u00a0/g, "");//p_str = p_str.replace(/\ +/g, "");//p_str = p_str.replace(/\[ ]/g, "");//p_str = p_str.replace(/\[\r\n]/g, "");//p_str = p_str.replace(/\s+/g, "");//p_str = p_str.replace(/\s*$|^\s*/g, "");return p_str;}else {return "";} }//type 0 用于數據保存后關閉 直接return true,1判斷表單是否由數據 由數據提示用戶 function OnDialogClose(form, hid_id, type) {var returnStr = "";var closeflag = false;var hid_value = "";if (document.getElementById(hid_id)) {hid_value = $('#' + hid_id).val();}if (form == "") {closeid = 0;closeflag = true;}else {if (type != 0) {$('' + form + ' input[type=text],' + form + ' textarea').each(function (i) {var strclass = $(this).attr('class');if (strclass == undefined || strclass.indexOf('combo') == -1) {returnStr += $(this).val();}});//新增 表單有數據 不關閉 hid_value=="" 并且returnStr!="" if (returnStr != "" && hid_value == "") {closeflag = false;}//新增 表單無數據 關閉 hid_value=="" 并且returnStr!="" else if (returnStr == "" && hid_value == "") {closeflag = true;}//編輯 hid_value!="" 不管表單有沒有數據 直接關閉else {closeflag = true;$('#' + hid_id).val('')}if (closeflag == false) {if (confirm('數據尚未保存,您確定要關閉嗎?')) {closeflag = true;}}else {closeflag = true;}closeid = 1;return closeflag;}else {closeid = 0;return true;}} } //日歷控件設置默認值 function SetDate(days) {var now = new Date();now.setDate((now.getDate()) + days);var year = now.getFullYear();var month = now.getMonth() + 1;var day = now.getDate();if (month < 10) {month = "0" + month;}if (day < 10) {day = "0" + day;}return year + '-' + month + '-' + day }function SetMonth(months, startdate) {var months = parseInt(months);var aa = startdate.split('-');var now = new Date(aa[0], aa[1], aa[2]);now.setMonth(now.getMonth() + months);var year = now.getFullYear();var month = now.getMonth();var day = now.getDate();if (month < 10) {month = "0" + month;}if (day < 10) {day = "0" + day;}if(month=="00"){year = parseInt(year) - 1;month = "12";}return year + '-' + month + '-' + day }function SetMonth2(months, startdate) {var months = parseInt(months);var aa = startdate.split('-');var now = new Date(aa[0], aa[1], aa[2]);now.setMonth(now.getMonth() + months);var year = now.getFullYear();var month = now.getMonth();var day = now.getDate();if (month < 10) {month = "0" + month;}if (day < 10) {day = "0" + day;}if (month == "00") {year = parseInt(year) - 1;month = "12";}return year + '-' + month } //回車跳轉window.onload = function () {SeteasyuiTheme();jQuery(':input:enabled').addClass('enterIndex');var textboxes = jQuery('.enterIndex');if ($.support.mozilla) {jQuery(textboxes).bind('keypress', CheckForEnter);} else {jQuery(textboxes).bind('keydown', CheckForEnter);} };function SeteasyuiTheme() {var easyuiTheme = $.cookie("easyuiTheme");var $easyuiTheme = $('#easyuiTheme');if (easyuiTheme != null && easyuiTheme != undefined) {var url = $easyuiTheme.attr('href');var href = url.substring(0, url.indexOf('themes')) + 'themes/' + easyuiTheme + '/easyui.css';$easyuiTheme.attr('href', href);} else {$easyuiTheme.attr('href', "/Scripts/easyui/themes/default/easyui.css");}$('#mm1 .menu-line').remove(); }function CheckForEnter(event) {if (event.keyCode == 13 && $(this).attr('type') != 'submit' && $(this).attr('type') != 'reset' && $(this).attr('type') != 'hidden' && $(this).attr('type') != 'textarea' && $(this).attr('type') != undefined) {var i = $('.enterIndex').index($(this));var n = $('.enterIndex').length;if (i < n - 1) {if ($(this).attr('type') != 'radio') {NextDOM($('.enterIndex'), i);}else {var last_radio = $('.enterIndex').index($('.enterIndex[type=radio][name=' + $(this).attr('name') + ']:last'));NextDOM($('.enterIndex'), last_radio);}}return false;} }function NextDOM(myjQueryObjects, counter) {if (myjQueryObjects.eq(counter + 1)[0].disabled) {NextDOM(myjQueryObjects, counter + 1);}else if (myjQueryObjects.eq(counter + 1).attr('type') == 'hidden') {NextDOM(myjQueryObjects, counter + 1);}else if (myjQueryObjects.eq(counter + 1).attr('readonly') == 'readonly') {NextDOM(myjQueryObjects, counter + 1);}else {if (myjQueryObjects.eq(counter + 1).attr('type') == 'button') {myjQueryObjects.eq(counter + 1).trigger('click');} else {myjQueryObjects.eq(counter + 1).focus();myjQueryObjects.eq(counter + 1).trigger('focus');myjQueryObjects.eq(counter + 1).trigger('select');}} }//刪除或取消發工資的時候 彈出輸入密碼 確認后再刪除或取消發工資 function DelByPwd(pagesid, pwd, proc) {if (pwd == '') {$.messager.alert('提示', '請輸入密碼', 'error');isneedpwd = 1;return;}$.ajax({type: "POST",async: false, // 設置同步方式cache: false,dataType: "json",data: { "pagesid": pagesid, "PassWord": pwd },url: "/ajax/Product/DeleteNeedPwd.ashx",success: function (result) {if (result[0].success) {$('#ShowPwd').dialog('close')isneedpwd = 0;parent.$.messager.confirm('詢問', '確定要執行嗎?', function (r) {if (r) {$.messager.alert('提示', RunprocReturnValue(proc), 'ok');grid.datagrid('reload');}});}else {$.messager.alert('提示', '密碼錯誤', 'error');isneedpwd = 1;return;}}, error: function () {$.messager.alert('提示', '出錯了', 'error');isneedpwd = 1;return;}}); }//短日期比較function duibi(a, b) {var arr = a.split("-");var starttime = new Date(arr[0], arr[1], arr[2]);var starttimes = starttime.getTime();var arrs = b.split("-");var lktime = new Date(arrs[0], arrs[1], arrs[2]);var lktimes = lktime.getTime();if (starttimes >= lktimes) {return false;}elsereturn true;}function GetDatetime(a, b) {var arr = a.split("-");var starttime = new Date(arr[0], arr[1], arr[2]);return starttime;} function DATEDIFF(beginTime, endTime) {// var beginTime = "2009-09-21 00:00:00";//var endTime = "2009-09-21 00:00:01";var beginTimes = beginTime.substring(0, 10).split('-');var endTimes = endTime.substring(0, 10).split('-');beginTime = beginTimes[1] + '-' + beginTimes[2] + '-' + beginTimes[0] + ' ' + beginTime.substring(10, 19);endTime = endTimes[1] + '-' + endTimes[2] + '-' + endTimes[0] + ' ' + endTime.substring(10, 19);var a = (Date.parse(endTime) - Date.parse(beginTime)) / 3600 / 1000 / 24;return a; }//長日期js時間比較(yyyy-mm-dd hh:mi:ss)function comptime(beginTime, endTime) {// var beginTime = "2009-09-21 00:00:00";//var endTime = "2009-09-21 00:00:01";var beginTimes = beginTime.substring(0, 10).split('-');var endTimes = endTime.substring(0, 10).split('-');beginTime = beginTimes[1] + '-' + beginTimes[2] + '-' + beginTimes[0] + ' ' + beginTime.substring(10, 19);endTime = endTimes[1] + '-' + endTimes[2] + '-' + endTimes[0] + ' ' + endTime.substring(10, 19);var a = (Date.parse(endTime) - Date.parse(beginTime)) / 3600 / 1000;if (a < 0) {return false;//alert("endTime小!");} else if (a > 0) {//alert("endTime大!");return true;} else if (a == 0) {// alert("時間相等!");return true;} else {//return 'exception'return false;} } //頁面禁用返回鍵 但文本框不失效 document.documentElement.onkeydown = function (evt) {//var b = !!evt, oEvent = evt || window.event;// if (oEvent.keyCode == 8) {// var node = b ? oEvent.target : oEvent.srcElement;// var reg = /^(input|textarea)$/i, regType = /^(text|textarea)$/i;// if (!reg.test(node.nodeName) || !regType.test(node.type) || node.readOnly || node.disabled) {// if (b) {// oEvent.stopPropagation();// }// else {// oEvent.cancelBubble = true;// oEvent.keyCode = 0;// oEvent.returnValue = false;// }// }// }//獲取事件對象 var elem = event.relatedTarget || event.srcElement || event.target || event.currentTarget;if (event.keyCode == 8) {//判斷按鍵為backSpace鍵 //獲取按鍵按下時光標做指向的element var elem = event.srcElement || event.currentTarget;//判斷是否需要阻止按下鍵盤的事件默認傳遞 var name = elem.nodeName;if (name != 'INPUT' && name != 'TEXTAREA') {return _stopIt(event);}var type_e = elem.type.toUpperCase();if (name == 'INPUT' && (type_e != 'TEXT' && type_e != 'TEXTAREA' && type_e != 'PASSWORD' && type_e != 'FILE')) {return _stopIt(event);}if (name == 'INPUT' && (elem.readOnly == true || elem.disabled == true)) {return _stopIt(event);}}} function _stopIt(e) {if (e.returnValue) {e.returnValue = false;}if (e.preventDefault) {e.preventDefault();}return false; } function triggerPwd(domid) {$(domid).trigger('click') }$(function () {var url = document.location.search;var Request = new Object();if (url.indexOf("?") != -1) {var str = url.substr(1);strs = str.split("&");for (var i = 0; i < strs.length; i++) {Request[strs[i].split("=")[0]] = strs[i].split("=")[1];}}if (NoCheckUrl == 0) {URLValidation();}if (Request["pagesid"] != undefined) {//寫入瀏覽記錄// RunprocReturnValue('SP_UserTraffic ' + Request["pagesid"] + ',' + $('#hid_userid').val() + '');//$.post('/RunProcedure.aspx', {// 'pagesid': pagesid, 'guid': Math.random()//}, function (result) {//}, 'text');$.post('/RunProcedure.aspx', {'pagesid': Request["pagesid"], 'guid': Math.random()}, function (result) {if (result == "0") {}}, 'text');var str_HelpHtml = "<table border ='0' cellpadding ='0' cellspacing ='0' style ='width:1%; position:relative; z-index:100;clear:both ;float:right;text-align:right'>";str_HelpHtml += "<tr>";str_HelpHtml += "<td style ='text-align:right;padding-right:0px;'><a class='help_icon' style ='cursor:help' href='#' onclick ='ShowHelpBox(" + Request["pagesid"] + ")'></a></td>";str_HelpHtml += "</tr>";str_HelpHtml += "</table>";str_HelpHtml += "<div class=\"easyui-dialog\" id='ShowHelp' data-options=\"maximizable:true,width: 990, closed: true,cache: false,modal: true\"><a id=\"help\" href=\"javascript:void(0)\" class=\"easyui-linkbutton\" οnclick=\"SaveHelpRemark()\">保存</a> <textarea id=\"content1\" cols=\"100\" rows=\"8\" style=\"width:95%;height:550px;visibility:hidden;\" ></textarea> </div> ";// $(str_HelpHtml).prependTo("body");$('body').append(str_HelpHtml);var headhtml = "<link rel=\"stylesheet\" href=\"/scripts/kindeditor/themes/default/default.css\" />";headhtml += " <link rel=\"stylesheet\" href=\"/scripts/kindeditor/plugins/code/prettify.css\" />";headhtml += " <script charset=\"utf-8\" src=\"/scripts/kindeditor/kindeditor.js\"></script>";headhtml += " <script charset=\"utf-8\" src=\"/scripts/kindeditor/lang/zh_CN.js\"></script>";headhtml += " <script charset=\"utf-8\" src=\"/scripts/kindeditor/plugins/code/prettify.js\"></script>";// headhtml += " <script> ";//headhtml += " KindEditor.ready(function (K) { ";//headhtml += " var editor1 = K.create('#content1', { ";//headhtml += " cssPath: '/scripts/kindeditor/plugins/code/prettify.css', ";//headhtml += " uploadJson: '/scripts/kindeditor/asp.net/upload_json.ashx', ";//headhtml += " fileManagerJson: '/scripts/kindeditor/asp.net/file_manager_json.ashx', ";//headhtml += " allowFileManager: true, ";//headhtml += " onBeforeClose: function (event, ui) { ";//headhtml += " KindEditor.remove('#content1'); ";//headhtml += " },";//headhtml += " afterCreate: function () { ";//headhtml += " var self = this; ";//headhtml += " K.ctrl(document, 13, function () { ";//headhtml += " self.sync(); ";//headhtml += " K('form[name=example]')[0].submit(); ";//headhtml += " }); ";//headhtml += " K.ctrl(self.edit.doc, 13, function () { ";//headhtml += " self.sync(); ";//headhtml += " K('form[name=example]')[0].submit(); ";//headhtml += " }); ";//headhtml += " } ";//headhtml += " }); ";//headhtml += " prettyPrint(); ";//headhtml += " }); ";//headhtml += " </script> ";$('head').append(headhtml);}$.ajax({type: "POST",async: false, // 設置同步方式cache: false,dataType: "json",url: '/ajax/user/UserIno.ashx?username=2',success: function (result) {if (result[0].success) {$.messager.alert('提示', '您使用了系統默認密碼,請前往用戶管理 修改密碼!!!', 'warning');}}});})function ShowHelpBox(PageID) {$('#help').linkbutton({iconCls: 'icon-ok'});//$('.ke-statusbar').show();// var url = "/help.aspx?PageID=" + PageID + "";//var url = "/BarCodes/BarCode.aspx"$('#ShowHelp').dialog({title: '幫助文檔',width: $(this).width() - 150,height: $(this).height() - 50,closed: false,cache: false,// href: url,modal: true,onBeforeClose: function () {// 關閉Dialog前移除編輯器KindEditor.remove('#content1');}, onOpen: function () {editor1 = KindEditor.create('#content1', {cssPath: '/scripts/kindeditor/plugins/code/prettify.css',uploadJson: '/scripts/kindeditor/asp.net/upload_json.ashx',fileManagerJson: '/scripts/kindeditor/asp.net/file_manager_json.ashx',allowFileManager: true,afterCreate: function () {var self = this;KindEditor.ctrl(document, 13, function () {self.sync();KindEditor('form[name=example]')[0].submit();});KindEditor.ctrl(self.edit.doc, 13, function () {self.sync();KindEditor('form[name=example]')[0].submit();});}});prettyPrint();}});$.ajax({type: "POST",async: false, // 設置同步方式cache: false,dataType: "text",url: "/ajax/MenuList.ashx",data: { "PagesID": PageID, 'ActionName': 'HelpRemark' },success: function (result) {editor1.html(result);}}); }function SaveHelpRemark() {var url = document.location.search;var Request = new Object();if (url.indexOf("?") != -1) {var str = url.substr(1);strs = str.split("&");for (var i = 0; i < strs.length; i++) {Request[strs[i].split("=")[0]] = strs[i].split("=")[1];}}if (Request["pagesid"] != undefined) {$.ajax({type: "POST",async: false, // 設置同步方式cache: false,dataType: "text",url: "/ajax/MenuList.ashx",data: { "PagesID": Request["pagesid"], 'ActionName': 'SaveHelpRemark', 'HelpRemark': editor1.html() },success: function (result) {parent.$.messager.alert('提示', result, 'ok');}});}else {parent.$.messager.alert('提示', '抱歉出錯了!', 'error');} }/*** 獲取指定月的最后一天*/ function getMonthLastDay() {var now = new Date();now.setDate((now.getDate()));var year = now.getFullYear();var month = now.getMonth() + 1;var day = now.getDate();var newnew_date = new Date(year, month, 1); //取當年當月中的第一天 var newday = (new Date(newnew_date.getTime() - 1000 * 60 * 60 * 24)).getDate();//獲取當月最后一天日期 //newdate.setDate((newdate.getDate()));if (month < 10) {month = "0" + month;}if (newday < 10) {newday = "0" + newday;}return year + '-' + month + '-' + newday }/*** 獲取指定月份的第一天*/ function getMonthFirstDay(m) {var now = new Date();now.setDate((now.getDate()));var year = now.getFullYear();var month = now.getMonth() + 1;if (month < 3) {if (month == 1) {month == 11}else if (month == 2) {month = 12}year = year - 1;}else {if (month == 3) {month = 1}else {month = month - m;}}var day = 1;if (month < 10) {month = "0" + month;}if (day < 10) {day = "0" + day;}return year + '-' + month + '-' + day } function ExportExcel(strXlsName, html) {var f = $('<form action="/export.aspx" method="post" id="fm1"></form>');var i = $('<input type="hidden" id="txtContent" name="txtContent" />');var l = $('<input type="hidden" id="txtName" name="txtName" />');i.val(html);i.appendTo(f);l.val(encodeURIComponent(strXlsName));l.appendTo(f);f.appendTo(document.body).submit();document.body.removeChild(f); }function treeChecked(selected, sharettt) {var t = $(sharettt).combotree('tree');var roots = t.tree('getRoots'); //返回tree的所有根節點數組if (selected.checked) {for (var i = 0; i < roots.length; i++) {var node = t.tree('find', roots[i].id); //查找節點t.tree('check', node.target); //將得到的節點選中}} else {for (var i = 0; i < roots.length; i++) {var node = t.tree('find', roots[i].id);t.tree('uncheck', node.target);}} }// strPrintName 打印任務名 // printDatagrid 要打印的datagrid function CommonPrint(printDatagrid, type) {var tableString = '<table cellspacing="0" class="pb">';var frozenColumns = printDatagrid.datagrid("options").frozenColumns; // 得到frozenColumns對象var columns = printDatagrid.datagrid("options").columns; // 得到columns對象var nameList = '';// 載入titleif (typeof columns != 'undefined' && columns != '') {$(columns).each(function (index) {tableString += '\n<tr>';if (typeof frozenColumns != 'undefined' && typeof frozenColumns[index] != 'undefined') {for (var i = 0; i < frozenColumns[index].length; ++i) {if (frozenColumns[index][i].field != "id" && frozenColumns[index][i].field != "cid" && frozenColumns[index][i].field != "pid") {// if (!frozenColumns[index][i].hidden) {tableString += '\n<th width="' + frozenColumns[index][i].width + '"';if (typeof frozenColumns[index][i].rowspan != 'undefined' && frozenColumns[index][i].rowspan > 1) {tableString += ' rowspan="' + frozenColumns[index][i].rowspan + '"';}if (typeof frozenColumns[index][i].colspan != 'undefined' && frozenColumns[index][i].colspan > 1) {tableString += ' colspan="' + frozenColumns[index][i].colspan + '"';}if (typeof frozenColumns[index][i].field != 'undefined' && frozenColumns[index][i].field != '') {nameList += ',{"f":"' + frozenColumns[index][i].field + '", "a":"' + frozenColumns[index][i].align + '"}';}tableString += '>' + frozenColumns[0][i].title + '</th>';// }}}}for (var i = 0; i < columns[index].length; ++i) {if (columns[index][i].field != "id" && columns[index][i].field != "cid" && columns[index][i].field != "pid") {// if (!columns[index][i].hidden) {tableString += '\n<th width="' + columns[index][i].width + '"';if (typeof columns[index][i].rowspan != 'undefined' && columns[index][i].rowspan > 1) {tableString += ' rowspan="' + columns[index][i].rowspan + '"';}if (typeof columns[index][i].colspan != 'undefined' && columns[index][i].colspan > 1) {tableString += ' colspan="' + columns[index][i].colspan + '"';}if (typeof columns[index][i].field != 'undefined' && columns[index][i].field != '') {nameList += ',{"f":"' + columns[index][i].field + '", "a":"' + columns[index][i].align + '"}';}tableString += '>' + columns[index][i].title + '</th>';// }}}tableString += '\n</tr>';});}// 載入內容var rows = printDatagrid.datagrid("getRows"); // 這段代碼是獲取當前頁的所有行var nl = eval('([' + nameList.substring(1) + '])');for (var i = 0; i < rows.length; ++i) {tableString += '\n<tr>';$(nl).each(function (j) {var e = nl[j].f.lastIndexOf('_0');tableString += '\n<td';if (nl[j].a != 'undefined' && nl[j].a != '') {tableString += ' style="text-align:' + nl[j].a + ';"';}tableString += '>';if (e + 2 == nl[j].f.length) {tableString += rows[i][nl[j].f.substring(0, e)];}elsetableString += rows[i][nl[j].f];tableString += '</td>';});tableString += '\n</tr>';}tableString += '\n</table>';var tt = /\&/g; //匹配&號var tt2 = /\?/g; //匹配問號if (type == 1) {if (navigator.userAgent.indexOf("Chrome") > 0) {$('#ShowOpenWindow').html("");$('#ShowOpenWindow').append("<div><iframe src='../Purchase/Cargoprint.aspx?revalue=" + tableString.replace(tt, "").replace(tt2, "") + "' style='width:99%;margin: 0px; height: 400px;' ></iframe></div>");$('#ShowOpenWindow').window('refresh').window('open');$('#ShowOpenWindow').window('close');}else {window.showModalDialog("../print.html", tableString,"location:No;status:No;help:No;dialogWidth:1200px;dialogHeight:600px;scroll:auto;");}}else {var f = $('<form action="/export.aspx" method="post" id="fm1"></form>');var i = $('<input type="hidden" id="txtContent" name="txtContent" />');var l = $('<input type="hidden" id="txtName" name="txtName" />');i.val(tableString);i.appendTo(f);l.val(encodeURIComponent(ordernumber));l.appendTo(f);f.appendTo(document.body).submit();document.body.removeChild(f);} }///子頁面添加tabs function ToUrl(url, pageName) {var jq = top.jQuery;var tabs = jq('#worktab');var src = url + "&NowDateTimeSign =" + Math.random();//var isreloadid = node.attributes.isreloadid;var opts = {title: pageName,closable: true,//iconCls: node.iconCls,content: '<iframe id="ifm_frame" src="' + src + '" allowTransparency="true" style="border:0;width:100%;height:99%;" frameBorder="0"></iframe>',border: false,fit: true,index:0//id: isreloadid//暫時將是否重新刷新頁面放在ID上};if (tabs.tabs('exists', opts.title)) {if (opts.title != '通知中心'){tabs.tabs('add', opts);}else {tabs.tabs('select', '通知中心');}}else{tabs.tabs('add', opts);}tabClose();tabCloseEven();} function URLValidation() {var url1 = document.location.host;var url = document.URL;var a = url.substring(url.indexOf(url1) + url1.length, url.length);var urlname = "";if (a.indexOf('?') != -1) {urlname = a.substring(0, a.indexOf('?'));}else {urlname = a;}$.post('/ajax/GetTreeJson.ashx', {'UrlName': urlname, 'guid': Math.random()}, function (result) {if (result == "0") {alert('您無此頁面權限');window.location.href = "/index.html";}}, 'text');}function HtmlReplace(str) {if (str != "") {str = str.replace(/\'/g, "") // -> ' 替換成 \'// str = str.replace(/\"/g, "\\\"") // " 替換成\" //注:適用于 οnclick='Test("數字雙音\"")' //這種寫法// str = str.replace(/\"/g, """) //" 替換成 " //注:適用于οnclick="Test('數字雙音&quot')" 建議寫法// str = str.replace(/</g, "\\\<") // < 替換成\<// str = str.replace(/>/g, "\\\>") // > 替換成\>}else {str = ''}return str; } //數組去掉重復的 function unique(arr) {var result = [], hash = {};for (var i = 0, elem; (elem = arr[i]) != null; i++) {if (!hash[elem]) {if (elem != '' && elem !== ' '){result.push(elem);hash[elem] = true;}}}return result;} function funcChina(obj) {if (/.*[\u4e00-\u9fa5]+.*$/.test(obj)) {return false;}return true; } function LoadMusic() {var ua = navigator.userAgent.toLowerCase();if (ua.match(/msie ([\d.]+)/)) {jQuery('#__alert_sound').html('<object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95"><param name="AutoStart" value="1" /><param name="Src" value="/music/1.wav" /></object>');}else if (ua.match(/firefox\/([\d.]+)/)) {jQuery('#__alert_sound').html('<embed src="/music/1.wav" type="audio/mp3" hidden="true" loop="false" mastersound></embed>');}else if (ua.match(/chrome\/([\d.]+)/)) {jQuery('#__alert_sound').html('<audio src="/music/1.wav" type="audio/mp3" autoplay=”autoplay” hidden="true"></audio>');}else if (ua.match(/opera.([\d.]+)/)) {jQuery('#__alert_sound').html('<embed src="/music/1.wav" hidden="true" loop="false"><noembed><bgsounds src="/sounds/alert/1.mp3"></noembed>');}else if (ua.match(/version\/([\d.]+).*safari/)) {jQuery('#__alert_sound').html('<audio src="/music/1.wav" type="audio/mp3" autoplay=”autoplay” hidden="true"></audio>');}else {jQuery('#__alert_sound').html('<embed src="/music/1.wav" type="audio/mp3" hidden="true" loop="false" mastersound></embed>');} } function GoToUrl(url, pageName, ID,UserID, TypeID) {if (TypeID == 1){RunprocReturnValue('sp_Notice_Update ' + ID + "," + UserID)}var jq = top.jQuery;var tabs = jq('#worktab');var src = url + "&NowDateTimeSign =" + Math.random();//var isreloadid = node.attributes.isreloadid;var opts = {title: pageName,closable: true,//iconCls: node.iconCls,content: '<iframe id="ifm_frame" src="' + src + '" allowTransparency="true" style="border:0;width:100%;height:99%;" frameBorder="0"></iframe>',border: false,fit: true,//id: isreloadid//暫時將是否重新刷新頁面放在ID上};tabs.tabs('add', opts); }function tabClose() {/*雙擊關閉TAB選項卡*/$(".tabs-inner").dblclick(function () {var subtitle = $(this).children(".tabs-closable").text();$('#worktab').tabs('close', subtitle);})/*為選項卡綁定右鍵*/$(".tabs-inner").bind('contextmenu', function (e) {$('#mm').menu('show', {left: e.pageX,top: e.pageY});var subtitle = $(this).children(".tabs-closable").text();$('#mm').data("currtab", subtitle);$('#worktab').tabs('select', subtitle);return false;});$('#mm .menu-line').remove(); } //綁定右鍵菜單事件 function tabCloseEven() {$('#mm').menu({onClick: function (item) {closeTab(item.id);}});return false; }//創建Frame function createFrame(url) {var s = '<iframe scrolling="auto" frameborder="0" src="' + url + '" style="width:100%;height:100%;"></iframe>';return s; } //關閉tab function closeTab(action) {var alltabs = $('#worktab').tabs('tabs');var currentTab = $('#worktab').tabs('getSelected');var allTabtitle = [];$.each(alltabs, function (i, n) {allTabtitle.push($(n).panel('options').title);})switch (action) {case "refresh":var iframe = $(currentTab.panel('options').content);var src = iframe.attr('src');$('#worktab').tabs('update', {tab: currentTab,options: {content: createFrame(src)}})break;case "close":var currtab_title = currentTab.panel('options').title;$('#worktab').tabs('close', currtab_title);break;case "closeall":$.each(allTabtitle, function (i, n) {//if (n != onlyOpenTitle) {// $('#worktab').tabs('close', n);//}$('#worktab').tabs('close', n);});break;case "closeother":var currtab_title = currentTab.panel('options').title;$.each(allTabtitle, function (i, n) {//if (n != currtab_title && n != onlyOpenTitle) {// $('#worktab').tabs('close', n);//}if (n != currtab_title) {$('#worktab').tabs('close', n);}});break;case "closeright":var tabIndex = $('#worktab').tabs('getTabIndex', currentTab);if (tabIndex == alltabs.length - 1) {$.messager.alert('提示', '右側已經沒有了', 'error');return false;}$.each(allTabtitle, function (i, n) {if (i > tabIndex) {//if (n != onlyOpenTitle) {// $('#worktab').tabs('close', n);//}$('#worktab').tabs('close', n);}});break;case "closeleft":var tabIndex = $('#worktab').tabs('getTabIndex', currentTab);if (tabIndex == 0) {$.messager.alert('提示', '左側已經沒有了', 'error');return false;}$.each(allTabtitle, function (i, n) {if (i < tabIndex) {//if (n != onlyOpenTitle) {// $('#worktab').tabs('close', n);//}$('#worktab').tabs('close', n);}});break;case "exit":$('#closeMenu').menu('hide');break;} }
//JS 比較兩個日期的秒數

var nowTime=new Date();
var oldTime=loginInfo.dateTime;//以前保存的一個時間
oldTime=new Date(oldTime);
(nowTime.getTime()-oldTime.getTime())/(1000)

  

轉載于:https://www.cnblogs.com/zhang9418hn/p/4530587.html

總結

以上是生活随笔為你收集整理的最近项目中公用的JS的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

亚洲精品午夜国产va久久成人 | 一区二区精品国产 | 国产午夜三级一区二区三桃花影视 | 一区二区观看 | 国产婷婷 | 久久99视频精品 | 丁香激情综合久久伊人久久 | 久操久 | 免费在线观看av不卡 | 日韩午夜在线播放 | 久久精品99国产精品酒店日本 | 91黄色在线看 | 久久激情小视频 | 久久精品a| 天天爽天天摸 | 国产精品ssss在线亚洲 | 天天视频色| 伊人五月天 | 日韩在线观看小视频 | 日韩大陆欧美高清视频区 | 色九九影院 | 国产成人久久77777精品 | 国产婷婷色 | www免费 | 在线a视频 | 99超碰在线观看 | av色一区 | 黄色网免费 | 精品超碰 | 亚洲激情国产精品 | 国产一级免费在线 | 日韩在线观看视频网站 | 日韩视频在线观看视频 | 欧美日韩一级在线 | 美女视频黄在线观看 | 国产成人综合在线观看 | 探花视频免费在线观看 | 精品xxx | 国产精品原创在线 | 天天操天天色综合 | 欧美日韩一区二区三区在线免费观看 | 国色天香在线观看 | 91成人免费视频 | 久久99九九99精品 | 亚洲综合日韩在线 | 69av国产| 日韩精品一二三 | 国产vs久久| 国产剧情在线一区 | 91精品成人 | 91网址在线看 | 亚洲五月激情 | 国产精品久久久久久久久软件 | 日本巨乳在线 | 日日干网 | 久久久久久久久精 | 亚洲视频免费在线 | 色91在线视频 | 日日操天天操夜夜操 | aaa毛片视频 | 亚洲精品国产自产拍在线观看 | 天天爽夜夜爽人人爽曰av | 国产成人精品电影久久久 | 成人欧美一区二区三区在线观看 | 99福利影院 | 91在线视频免费91 | 奇米网在线观看 | 国内毛片毛片 | 日韩极品在线 | 欧美日韩国产综合一区二区 | 91成人看片 | 91精品在线免费 | 四虎影视www | 黄色成年片| 国产尤物在线观看 | 日日干影院| 天天色天天射天天操 | 天堂网一区 | 久久综合9988久久爱 | 精品在线视频观看 | 欧美日韩中文视频 | 麻豆传媒视频在线 | 欧美男同视频网站 | 国产aaa大片 | 91亚洲国产成人 | 韩国av一区二区 | 欧美日韩99 | 少妇bbw揉bbb欧美 | 国产免费亚洲高清 | a特级毛片 | 日韩aⅴ视频 | 精品久久久免费视频 | 欧美激情视频一区二区三区免费 | 亚洲精品欧美视频 | 99视频精品 | 九九av | 久久精品99久久 | 欧美日韩国产一二 | 综合久久精品 | 久久成人亚洲欧美电影 | 丁香在线观看完整电影视频 | 一区二区伦理电影 | 国产精品区二区三区日本 | 国产一级视频在线观看 | 国产免费观看视频 | 久久久免费在线观看 | 精油按摩av | 91看片淫黄大片一级在线观看 | 成人网444ppp | 国产日本三级 | 97超碰免费在线 | 日韩狠狠操 | 91热爆在线观看 | 日韩天天综合 | 色综合久久88色综合天天免费 | 国产精品一区免费在线观看 | 国产亚洲精品精品精品 | 久久综合天天 | 激情开心站 | 色吊丝在线永久观看最新版本 | 久久福利在线 | 精品免费 | 免费在线精品视频 | 超碰在线人人97 | 久久视频网 | 91福利视频一区 | 国产福利一区二区三区在线观看 | a视频免费看 | 国产精品乱码高清在线看 | 国产精品久久免费看 | 欧美日韩中文在线观看 | 日韩精品中文字幕久久臀 | 免费视频xnxx com | 国产福利av | 国产在线观看你懂得 | 色婷婷精品大在线视频 | 香蕉视频在线免费 | 四虎在线观看视频 | 这里只有精彩视频 | 日本高清xxxx | 国产高清一级 | 久久免费成人网 | 国产精品video | 久久视频在线免费观看 | 91麻豆.com| 久一网站| 在线午夜电影神马影院 | 一级黄色电影网站 | 国产一级电影网 | 亚洲黄色免费在线 | 成在人线av| 黄色av一级片 | 国产精品99精品久久免费 | 亚洲国产成人高清精品 | 欧美日韩在线视频免费 | 免费看污在线观看 | 国语精品免费视频 | 精品一区二区三区四区在线 | 国产视频中文字幕在线观看 | 久久 国产一区 | 久久一二三四 | 中文字幕色在线视频 | 黄av免费| 99热九九这里只有精品10 | 奇米影视8888 | 99久久电影 | 激情五月婷婷激情 | 99国产精品久久久久老师 | 91经典在线 | 亚洲视频aaa | 亚洲性xxxx| 国产精品美女久久久久久久网站 | 四虎影视成人精品国库在线观看 | 国产精品视频永久免费播放 | 亚洲片在线 | 98精品国产自产在线观看 | 日韩欧美综合在线视频 | 91漂亮少妇露脸在线播放 | 亚洲视屏在线播放 | 久久成| 日韩av不卡在线 | 欧美美女视频在线观看 | 亚洲在线视频播放 | 天天天色综合 | 亚洲撸撸 | 91精品国产99久久久久久久 | 五月婷婷黄色 | av电影在线播放 | 国产精品乱码久久 | 草久在线播放 | 国产精品一区二区三区在线播放 | 欧美嫩草影院 | 中文一区二区三区在线观看 | 国产精品初高中精品久久 | 免费看一级一片 | 一区二区三区四区五区在线 | 奇米导航 | 日本久久久久久久久久久 | 99视频在线免费观看 | 亚洲视频免费在线观看 | 亚洲另类视频在线 | www.人人干 | 这里只有精彩视频 | 日韩成人邪恶影片 | 四虎成人免费观看 | 成人啊 v| 99在线观看精品 | 久久久一本精品99久久精品 | 最近高清中文在线字幕在线观看 | 日韩久久午夜一级啪啪 | 天天色天天爱天天射综合 | 爱爱一区 | 涩涩网站在线 | 91人人视频在线观看 | 国产精品自产拍 | 国产精品婷婷午夜在线观看 | 久精品视频在线 | 精品国产一区二区三区在线观看 | 国产精品女人久久久 | 丁香午夜婷婷 | 国产精品一区二区在线观看免费 | 国产专区在线视频 | 国产精品一二 | 91精品久久久久久久91蜜桃 | 国产精品成人在线 | 91视频免费 | 久久综合天天 | 99视频网址| 欧美日韩一区二区在线观看 | 91精品国产麻豆国产自产影视 | 久操伊人 | 国产成人精品免费在线观看 | 亚洲精选在线观看 | 伊人手机在线 | 国产精品99在线播放 | 最新99热 | 久久免费看片 | 国产中文字幕国产 | 日韩在线中文字幕 | 亚洲专区一二三 | 国产精品成人在线 | 精品女同一区二区三区在线观看 | 五月激情天| 久综合网| 国产亚洲精品bv在线观看 | 国产成人免费精品 | 在线观看黄网站 | 国产精品一区二区免费 | 国产精品一区二区三区在线免费观看 | 999免费视频| 九九99视频 | 国产真实精品久久二三区 | 免费在线观看av片 | 国产精品入口麻豆www | 国产小视频在线观看免费 | 特级西西人体444是什么意思 | av大片网站 | 国产中文视频 | 在线视频免费观看 | 四虎最新入口 | 四虎成人精品永久免费av | 亚洲精品在线观看中文字幕 | 亚洲丝袜一区二区 | a在线视频v视频 | 人人玩人人爽 | 91国内在线 | 国产亚洲在线观看 | 99re亚洲国产精品 | 国产91免费看 | 国产污视频在线观看 | 国产高清在线观看av | 97国产精品亚洲精品 | 黄p网站在线观看 | 国产精品 中文在线 | 国产亚洲视频在线 | 六月激情网 | 国产三级视频在线 | 99免费在线播放99久久免费 | 超碰97在线人人 | 97av色| 五月天综合网站 | 久草在线最新视频 | 久久久国产精品人人片99精片欧美一 | 久久国产网站 | av3级在线 | 欧美日韩国产一区二区在线观看 | 欧美一级片免费观看 | 美女网站在线观看 | 97天天干 | 狠狠色狠狠色综合日日92 | 久香蕉 | 精品视频区 | 亚洲国产午夜视频 | 日本巨乳在线 | 日韩在线 | 女人18片毛片90分钟 | 欧美 日韩 国产 成人 在线 | 亚洲va欧美va人人爽春色影视 | 国内精品久久久久久久久 | 日本99精品 | 在线观看黄av | 日韩精品中文字幕在线 | 99在线热播| 成人黄色资源 | 综合色伊人 | 久操视频在线 | 色婷婷狠狠操 | 婷婷久久一区二区三区 | 一区二区三区电影在线播 | 99视频免费看 | 午夜视频在线瓜伦 | 精品一区二区免费 | 亚洲精选视频免费看 | 国产高清无av久久 | 亚洲精品国产电影 | 中文字幕在线观看第一页 | 夜夜躁狠狠燥 | 亚洲精品9| 国内精品视频在线 | 天天色中文 | 中文在线www| 天天干,天天操 | 国产69久久久欧美一级 | 久久久精品欧美一区二区免费 | 在线看小早川怜子av | av电影亚洲 | 97视频中文字幕 | 成人动漫精品一区二区 | 久久视频在线视频 | 午夜久久成人 | 97视频总站 | 狠狠躁天天躁综合网 | 天天亚洲综合 | 黄色软件在线观看 | 99久久精品久久久久久动态片 | 久久成人国产精品入口 | 奇米网网址 | 超碰在线97国产 | 国产精品一区二区免费 | 久久不见久久见免费影院 | 91免费视频网站在线观看 | 91视频麻豆 | sm免费xx网站 | 日韩久久精品一区二区三区下载 | 久久久久久久电影 | 五月婷婷av | 日韩高清无线码2023 | 一区二区三区免费在线观看视频 | 午夜免费视频网站 | 99在线精品视频观看 | 黄色片毛片 | 午夜精品久久久久久中宇69 | 黄色软件在线看 | 操操综合| 日韩性xxxx| 91大神免费在线观看 | 精品在线免费观看 | 伊人资源视频在线 | 99视频在线观看一区三区 | 五月婷婷激情综合网 | 国产3p视频| 99在线视频观看 | 婷婷综合五月天 | 在线a亚洲视频播放在线观看 | 免费视频xnxx com | 中文字幕一区二区三区四区在线视频 | 色综合久久88色综合天天免费 | 中文字幕视频三区 | www色网站 | 国产自偷自拍 | 久久一区二区三区日韩 | 日本在线观看中文字幕 | 五月激情婷婷丁香 | 中文字幕免费看 | 久久狠狠亚洲综合 | h网站免费在线观看 | 色综合天天天天做夜夜夜夜做 | 97精品国产97久久久久久免费 | 五月开心六月伊人色婷婷 | 欧美午夜一区二区福利视频 | 亚在线播放中文视频 | 综合网av | 天天操月月操 | 黄色在线免费观看网址 | 天天操夜夜操国产精品 | 久久成人资源 | 国产一级淫片免费看 | 五月婷婷电影网 | 欧美韩国日本在线观看 | 欧美性生交大片免网 | 久草久热| av再线观看 | 日本最新高清不卡中文字幕 | 国产一区二区久久久 | 免费三级黄色片 | www四虎影院| 欧美另类交在线观看 | 欧美日韩网址 | 免费成人在线网站 | 久久国产精品一区二区三区四区 | 综合色影院 | 一级性生活片 | 亚洲狠狠| 麻豆久久一区二区 | 天堂va在线高清一区 | 人人干在线观看 | 在线欧美小视频 | 亚洲免费在线播放视频 | av一级在线观看 | 久久国产精品久久久久 | 少妇bbw搡bbbb搡bbb | 久久99国产精品二区护士 | 在线看的av网站 | 国产群p | 欧美一级性视频 | 成人app在线播放 | 日韩在线电影 | 五月婷婷色| 91精品国产成 | 天天干,夜夜操 | 日韩欧美91| 91激情在线视频 | 国产精品毛片久久蜜 | 人成午夜视频 | 韩国一区二区三区视频 | 中文字幕国产一区 | 欧美精品一区在线 | 久久久久久久久久久久久久免费看 | 国产精品久久一 | 婷五月激情| 国产美女主播精品一区二区三区 | 亚洲伊人色| 中文字幕黄色网 | 黄毛片在线观看 | 不卡中文字幕av | 久草在线综合 | 亚洲自拍偷拍色图 | 免费手机黄色网址 | 国产美女主播精品一区二区三区 | 亚洲国产成人高清精品 | 最新中文在线视频 | 国产高清成人在线 | 中文字幕 国产视频 | 国产xvideos免费视频播放 | 国产视频精品久久 | 精品99久久久久久 | 欧美一区二区三区激情视频 | 中文字幕大全 | 99久e精品热线免费 99国产精品久久久久久久久久 | 久久精品aaa| 黄色一级大片在线免费看产 | 99精品视频在线观看播放 | 国产精品国产毛片 | 免费男女羞羞的视频网站中文字幕 | 美州a亚洲一视本频v色道 | 麻豆精品视频 | 91看片在线播放 | 精品爱爱 | 91久久国产露脸精品国产闺蜜 | 在线观看视频一区二区 | 天天干天天射天天插 | 一区二区视频在线免费观看 | 日韩中文在线视频 | 狠狠色狠狠色合久久伊人 | 亚洲一级黄色大片 | 9999国产| 99热精品久久 | 在线观看视频一区二区三区 | 美女网站黄在线观看 | 丁香婷婷激情 | 91日韩精品视频 | 亚洲黄色成人 | 日韩电影在线观看一区二区 | 久久久国产精品成人免费 | 中文av字幕在线观看 | 亚洲干视频在线观看 | 日本在线观看视频一区 | 国语精品免费视频 | 久久久久久久久久电影 | av动图 | 91少妇精拍在线播放 | 久久久久久久久久影视 | 欧美激情精品久久久久久免费印度 | 在线色亚洲| 深爱五月激情网 | 国产精品美女久久久免费 | 97人人澡人人爽人人模亚洲 | 午夜视频免费播放 | 午夜av电影院 | 天天干天天操天天 | 美女网站在线观看 | 超碰大片 | 国产精品网红直播 | 国产剧情在线一区 | 国产三级av在线 | 九色精品| 日本亚洲国产 | 狠狠久久| 色综合天| 久久伊人操 | 久久久久激情电影 | 天天色天天射综合网 | 日韩久久久久久久 | 黄色成人av在线 | 热久久国产精品 | 国产成人精品一区二区三区网站观看 | 日韩手机在线 | 91麻豆免费看| ,午夜性刺激免费看视频 | 午夜三级福利 | 免费情缘 | 91午夜精品 | 日韩免费在线视频 | 欧美一级免费高清 | 亚洲最新在线 | 日韩簧片在线观看 | 色激情五月 | av在线等 | 亚洲国产三级在线 | 激情自拍av | 69国产成人综合久久精品欧美 | 国产视频 久久久 | 最新精品视频在线 | 天天干天天干天天干天天干天天干天天干 | 国产精品99久久久久久久久 | 欧美精品久久久久久久久老牛影院 | 国产一级在线视频 | 久久综合丁香 | 波多野结衣精品视频 | 色综合天天色 | 六月丁香久久 | 久久国产剧场电影 | 日本九九视频 | 亚州精品成人 | 亚洲资源视频 | 麻豆免费视频观看 | 亚洲一级片av| 高清国产一区 | 成人精品影视 | 中文字幕日韩精品有码视频 | 国产精品第二十页 | 在线亚洲播放 | 国产韩国日本高清视频 | 久久看视频 | 亚洲精品视频偷拍 | 日韩大片在线播放 | 国产在线第三页 | 国精产品满18岁在线 | 成人中文字幕+乱码+中文字幕 | 日韩免费一级电影 | 日韩欧美69| 99欧美视频 | 色天天久久 | 亚洲精品视频在线观看视频 | 亚洲jizzjizz日本少妇 | 高清av在线 | 成人久久免费 | 91成人免费在线视频 | 精品久久久久久久久久久久久久久久 | 日韩久久影院 | 天天草天天干天天 | 久久国色夜色精品国产 | 激情深爱五月 | 91自拍视频在线 | 国产成人精品综合久久久 | 欧美一区二区免费在线观看 | 国产精品va在线 | 欧美性春潮 | 77国产精品| 国产黄色片免费看 | 亚洲一区av | 国产精品1区2区3区 久久免费视频7 | 在线看一级片 | 中文字幕av电影下载 | 日韩免费av在线 | 人人干97 | 国产精品6999成人免费视频 | 午夜精品视频一区二区三区在线看 | 性日韩欧美在线视频 | 国产精品a久久 | 欧美一级片在线免费观看 | 99免费精品 | 日韩高清在线观看 | 97在线视频免费观看 | 激情久久久久久久久久久久久久久久 | 国产精品无 | 国产精品不卡在线 | 特及黄色片 | 一二区av | 日韩精品欧美视频 | 国产成人精品久久久久蜜臀 | 国产精品久久久久四虎 | 欧美极品xxxx | 色多多在线观看 | 日日碰夜夜爽 | 91久久人澡人人添人人爽欧美 | 美女视频永久黄网站免费观看国产 | 国产视频 亚洲视频 | 久久久久中文字幕 | 97色狠狠 | 91电影福利 | 天天插日日插 | 婷婷色在线观看 | 欧美午夜精品久久久久 | 久久人人看 | 日韩电影在线视频 | av中文字幕网 | 亚洲精品动漫成人3d无尽在线 | 又黄又刺激视频 | 日日夜夜狠狠干 | 欧美日韩有码 | 日韩在线观看视频中文字幕 | 婷婷六月激情 | 久草久草久草久草 | 成人精品一区二区三区中文字幕 | www免费在线观看 | 色综合久久久久综合体桃花网 | 成人av电影免费观看 | 日韩v在线91成人自拍 | 91精品一区二区三区蜜臀 | 精品视频| 久久精品一级片 | 国产一区二区在线观看免费 | 免费a现在观看 | 成人91在线观看 | 免费在线观看黄 | 香蕉视频久久 | 五月婷婷操 | 亚洲成色777777在线观看影院 | 久久国产精品99国产精 | 日韩电影一区二区在线观看 | 成人国产精品久久久 | 亚洲视频观看 | 欧美男同视频网站 | 麻豆视频免费在线播放 | 337p日本欧洲亚洲大胆裸体艺术 | 丁香花在线观看免费完整版视频 | 国产高清中文字幕 | 精品亚洲免费 | 一级免费av | 精品高清美女精品国产区 | 国产色道 | 黄色一级大片在线免费看国产一 | 亚洲一级片在线观看 | 日韩欧美在线第一页 | 日韩丝袜视频 | 久久久婷 | 97碰在线 | 美女视频黄频大全免费 | 国产精品一区二区免费在线观看 | 99久久精品免费视频 | 欧美一级电影 | 超碰在线网 | 久久不见久久见免费影院 | 日韩一区二区三区在线观看 | 国产精品一区在线播放 | 超薄丝袜一二三区 | 激情久久五月天 | 成人黄色小说视频 | 激情网第四色 | 免费看毛片网站 | 欧美精品久久久久久久免费 | 亚洲高清免费在线 | 亚洲精品视频免费观看 | 久草电影免费在线观看 | 久久蜜臀一区二区三区av | 国产精品自在欧美一区 | 黄网站免费久久 | 久久免费一级片 | 最近2019好看的中文字幕免费 | 国产69精品久久app免费版 | 久久精品综合网 | 欧美男同网站 | 国产日本在线播放 | 午夜av一区 | 亚洲精品国产自产拍在线观看 | 亚洲午夜不卡 | 欧美日韩性视频 | 日韩欧美视频免费在线观看 | 人人爽久久涩噜噜噜网站 | 中文字幕在线观看一区二区三区 | 国产精品久久久久久久久久妇女 | 成人在线视频观看 | 热久久国产精品 | 99精品免费在线观看 | 91精品国产乱码久久桃 | 国产91精品久久久久 | 日韩欧美国产成人 | 97av免费视频 | 日本视频网 | 狠狠色2019综合网 | 国内精品视频免费 | 欧美 日韩 性 | 天天插夜夜操 | 五月婷婷综合激情网 | 日韩免费看片 | 能在线看的av | 激情婷婷综合 | 国产黄色免费 | 国产精品毛片久久久久久 | 久久视频免费在线观看 | 西西4444www大胆视频 | 中文字幕一区二区三区在线播放 | 亚洲欧美日本A∨在线观看 青青河边草观看完整版高清 | 亚洲精品456在线播放第一页 | 欧美精品乱码久久久久久按摩 | 美女国产免费 | 中文字幕一区二区三区在线观看 | 欧美一二三视频 | 精品久久网站 | 69视频网站| 91中文字幕在线播放 | 九九热1| 超级碰碰碰视频 | 九色在线视频 | 97在线成人 | 国产黄色精品视频 | 国产成人在线精品 | 成人a级大片 | 精品久久一区二区三区 | 日日操日日插 | 成人三级av| 狠狠色伊人亚洲综合网站色 | 99热这里只有精品久久 | 久久理论影院 | 黄色资源在线观看 | 色狠狠干| 亚洲 欧美 91 | 日本黄色黄网站 | 欧美老少交 | 午夜在线观看 | 国产精品丝袜久久久久久久不卡 | 成人免费看黄 | 99热最新 | 三级av免费看 | 91精品国产99久久久久久久 | 欧美日韩不卡一区二区三区 | 美女视频免费一区二区 | 探花视频网站 | 亚洲精品合集 | 亚洲午夜精品在线观看 | 国产精品99久久免费黑人 | 色婷婷视频网 | 人人澡人人模 | 伊人中文在线 | 国产福利av在线 | 91中文字幕网 | a国产精品 | 欧美在线观看视频一区二区 | 粉嫩av一区二区三区四区五区 | 91精选在线观看 | 91亚色视频 | 欧美成人久久 | 黄色成人av | 精品视频国产一区 | 六月丁香激情综合 | 国产精品va在线观看入 | 91三级视频 | 蜜臀av麻豆 | 国产123av| 国产精品永久久久久久久久久 | 国产一区免费在线观看 | 日韩激情第一页 | 天天操伊人 | 色视频在线看 | 狠狠色丁香婷综合久久 | 婷婷综合亚洲 | 最近免费中文字幕mv在线视频3 | 91黄色小视频 | 久久99国产精品久久 | 亚洲1区 在线 | 在线观av| 91av国产视频 | 曰韩精品 | 成人91在线 | 国产麻豆视频在线观看 | 97免费公开视频 | 欧美日韩性视频在线 | 青春草免费在线视频 | 92精品国产成人观看免费 | 久久男人中文字幕资源站 | 探花视频免费观看高清视频 | 精品国产电影一区二区 | 国产一区麻豆 | 青草视频在线看 | 日本天天色 | 亚洲美女视频网 | 日韩视频www | 欧美最猛性xxxxx(亚洲精品) | 中文字幕精品一区二区三区电影 | 激情欧美一区二区三区 | 久久久久久黄 | 日韩av中文在线观看 | 欧美另类高清 | 精品成人a区在线观看 | 久久99九九99精品 | 日本久久成人中文字幕电影 | 亚洲精品乱码久久久久久蜜桃动漫 | 亚洲天堂网视频 | 美女黄网站视频免费 | 国产在线观看99 | 97国产视频 | 热久久免费国产视频 | 久久 地址 | 成人一级在线 | 色视频在线观看 | 久久久久久国产精品久久 | 免费午夜在线视频 | 亚洲中字幕 | 久久一二三四 | 欧美成人tv | 日韩欧美一区二区三区黑寡妇 | 91看成人| 久草在线视频首页 | av片一区| 久久久www成人免费精品张筱雨 | 久久亚洲欧美日韩精品专区 | av免费看电影 | 激情综合网色播五月 | 亚洲一二三久久 | 91pony九色丨交换 | 亚洲va韩国va欧美va精四季 | 美女网站视频免费都是黄 | 久久精品99国产精品酒店日本 | 人人看人人艹 | 色综合a| 免费日p视频 | 亚洲三级网站 | 美女在线免费视频 | 中文av在线天堂 | 亚洲精品欧美成人 | 午夜精品久久一牛影视 | 91精品国自产拍天天拍 | 超薄丝袜一二三区 | 午夜精品视频免费在线观看 | 中文字幕激情 | av福利网址导航 | 五月激情五月激情 | 黄色免费国产 | 国产色影院 | 91少妇精拍在线播放 | 欧美男同视频网站 | 99久久精品免费 | 欧美精品一区二区在线观看 | 日韩二区在线播放 | 国产一区二区在线免费观看 | 国产一区视频在线观看免费 | 日本精品久久久久中文字幕5 | 久久综合国产伦精品免费 | av五月婷婷 | 亚洲精品黄色在线观看 | 91网在线| 久久久久久欧美二区电影网 | 蜜桃视频日韩 | 又爽又黄又刺激的视频 | 国产高清av免费在线观看 | 中文字幕在线观看第一区 | 天天干天天射天天操 | 月丁香婷婷 | 日韩黄色影院 | 国产一级特黄毛片在线毛片 | 国产亚洲精品久久久久久电影 | 韩国av在线播放 | 日本久久中文 | 国产一二三区av | 成年人在线播放视频 | 99人成在线观看视频 | 77国产精品 | 91看片麻豆| 狠狠操狠狠干2017 | 免费视频一区二区 | 国产精品第二十页 | 99精品国产99久久久久久97 | 日韩一区在线免费观看 | 色在线中文字幕 | 免费观看9x视频网站在线观看 | 精品视频不卡 | 毛片黄色一级 | 日韩网站免费观看 | 久久久久女教师免费一区 | 国产成人在线网站 | 亚洲综合精品视频 | 午夜色场 | 色婷婷综合五月 | 俺要去色综合狠狠 | 亚洲国产色一区 | 亚洲韩国一区二区三区 | 黄色大全免费观看 | 久久精品国产精品亚洲 | 国产一区二区三区高清播放 | 亚洲精品视| 在线免费观看黄 | 色视频在线看 | 免费观看www7722午夜电影 | 成人在线免费av | 亚洲免费精彩视频 | 精品一区二区在线免费观看 | 欧美欧美| 日韩视频在线观看视频 | av在线一二三区 | 国产一区二区在线播放视频 | 欧美成人在线网站 | 欧美日韩国产在线观看 | 97超碰人人干 | 国产精品久久久av久久久 | 中文永久免费观看 | 中文字幕在线免费看 | 97超碰总站 | 经典三级一区 | 中文字幕影片免费在线观看 | 国产精品99久久99久久久二8 | 色综合久久网 | 免费亚洲成人 | 精品免费一区 | 99久久久国产精品免费99 | 欧美特一级 | 国产精品福利在线观看 | 综合激情久久 | 欧美午夜剧场 | 国产精品久久久久av免费 | 中文字幕网站视频在线 | 久久亚洲日本 | 欧美性受极品xxxx喷水 | 久草线 | 欧美韩国日本在线 | 在线天堂v | 国产高清av免费在线观看 | 久久久久久国产精品免费 | 91九色综合| 色噜噜噜| 欧美人操人 | 婷婷爱五月天 | wwwwwww黄| 精品亚洲午夜久久久久91 | 免费网站色 | 色综合久久久久久久 | 中文字幕在线观看视频一区二区三区 | 日韩欧美aaa | 激情欧美丁香 | 91精品国产自产老师啪 | 免费日韩一区二区 | 国产成人精品一区一区一区 | 日本h视频在线观看 | 亚洲一区二区高潮无套美女 | 日日干干 | 国产小视频在线观看免费 | 亚洲乱亚洲乱亚洲 | 又黄又爽又色无遮挡免费 | 在线av资源 | 成人毛片a | 亚洲一区二区精品3399 | 探花视频在线观看+在线播放 | 一区二区国产精品 | 成年人免费电影 | 成人综合婷婷国产精品久久免费 | 一区二区三区四区五区在线 | 夜夜爽88888免费视频4848 | 99国产精品免费网站 | 国产涩图 | 91在线亚洲 | 6080yy午夜一二三区久久 | 婷婷黄色片 | 国产日韩欧美精品在线观看 | 欧美一二在线 | 国产激情久久久 | 欧美日韩亚洲在线观看 | 国产一级久久 | 日韩成人欧美 | av7777777| 久久精品高清 | 国产经典 欧美精品 | 久久99久久99精品免视看婷婷 | 亚洲无吗视频在线 | 福利区在线观看 | 婷婷伊人网 | 天天色棕合合合合合合 | 天天色中文 | 婷婷精品国产一区二区三区日韩 | 久久国产电影院 | 九九视频精品在线 | 中文字幕在线观看不卡 | 国产高清视频在线播放 | 天天狠狠操 | 中文区中文字幕免费看 | 欧美人操人 | 亚洲乱亚洲乱亚洲 | 国产 字幕 制服 中文 在线 | 91在线日韩 | 精品久久久久一区二区国产 | 亚洲中字幕 | 亚州精品视频 | 在线观看一区二区视频 | 日韩高清av | 亚洲国产福利视频 | 久久久这里有精品 | 人人爽久久涩噜噜噜网站 | 国产美女在线免费观看 | 免费看黄20分钟 |