PageSourceSearch

http://8.498.net/Public/js/Vns.jquery.js

js 498.net collected 2026-10-02 15:22:31 UTC 7,232 bytes, 282 lines download raw bytes

1/*
2dialog 使用方法
3Alert('请输入EMAIL!');
4Alert({
5		msg: '提交失败!',
6		onOk: function(){
7		}
8});
9Confirm({
10		msg: 'Password为空,是否要继续?',
11		onOk: function(){
12				
13		},
14		onCancel: function(){
15
16		}
17});
18*/
19/*主题设置*/
20/*
21$(".dropdown ul .alert").click(function(){
22	var _theme_this = $(this);
23	$("link[title='" + _theme_this.attr("data-theme") + "']").prop("disabled", false);
24	setTimeout(function(){
25		$("link[title='default']").prop("disabled", true);
26		$("link[title='theme_1']").prop("disabled", true);
27		setCookie('system_theme',_theme_this.attr("data-theme"),'d365');
28		$("link[title='" + _theme_this.attr("data-theme") + "']").prop("disabled", false);
29	},10);
30});*/
31/*
32$(function(){
33  $("link[title='default']").prop("disabled", true);
34  $("link[title='theme_1']").prop("disabled", true);
35  var _theme_name = getCookie('system_theme');
36  if ( nulls(_theme_name) == '-' ) {
37    _theme_name = 'default';
38  }
39  $("link[title='" + _theme_name + "']").prop("disabled", false);
40})*/
41
42function nulls(val){
43	return val==null?"-":val;
44}
45
46//图片放大
47$(".blowUpImg").click(function(){
48	top.$("body").find(".blowUpImgShow").remove();
49  top.$("body").append('<img class="blowUpImgShow" title="点击关闭" src="' + $(this).attr("src") + '" style="position: fixed; z-index: 1200; max-width: 90%; max-height: 90%; left: 50%; top: 50%; -webkit-transform: translate3d(-50%,-50%,0); transform: translate3d(-50%,-50%,0);" onclick="this.remove()">');
50});
51
52var talertTimeOut = 0;
53/*自定义位置提示文字*/
54function talert(valid, msg,color){
55  clearTimeout(talertTimeOut);
56	if ( $(valid).length > 0 ) {
57		$(".mytooltip").remove();
58		t_top = $(valid).offset().top;
59		flag = 'right';
60		var t_left = $(valid).offset().left + $(valid).outerWidth() + 10;
61		if ( (300 + t_left) > $("body").width() ) {
62			t_top += $(valid).outerHeight() + 10;
63			t_left = $(valid).offset().left;
64			flag = 'bottom';
65		}
66		$("body").append('<div style="z-index: 1056;left: '+t_left+'px; top: '+t_top+'px;" class="mytooltip mytooltip_' + flag + ' mytooltip_' + color + '">'+msg+'</div>');
67		talertTimeOut = setTimeout(function(){
68			$(".mytooltip").remove();
69		},2000);
70		$(".mytooltip").click(function(){
71			$(this).remove();
72      clearTimeout(talertTimeOut);
73		});
74	}
75}
76
77/*时间戳转日期*/
78function timeToDate(datetime,tmp){
79	if ((datetime == "") || (datetime == 0)){
80		return "";
81	}
82
83	var time_tmp = new Date(parseInt(datetime)*1000);
84	var y = time_tmp.getFullYear();
85	var m = time_tmp.getMonth()+1;
86	var d = time_tmp.getDate();
87	var h = time_tmp.getHours();
88	var i = time_tmp.getMinutes();
89	var s = time_tmp.getSeconds();
90	if ( tmp == 'Y-m-d' ) {
91		return y+'-'+timeAddZeor(m)+'-'+timeAddZeor(d);
92	} else if ( tmp == 'Y-m' ) {
93		return y+'-'+timeAddZeor(m);
94	} else {
95		return y+'-'+timeAddZeor(m)+'-'+timeAddZeor(d)+' '+timeAddZeor(h)+':'+timeAddZeor(i)+':'+timeAddZeor(s);
96	}
97}
98
99function timeAddZeor(m){
100	return m<10?'0'+m:m;
101}
102
103/*后退按钮*/
104$(".btn-back").click(function(){
105	history.back();
106});
107
108/*关闭按钮*/
109$(".btn-back-iframe").click(function(){
110	closeIframe();
111});
112
113function closeIframe(){
114	parent.$(".mdthickbox-modal").modal("hide");
115}
116
117var loading_time_out = null;
118
119function loading(){
120	str = "<div id='ajaxload' style='position: fixed; left: 0; top: 0; z-index: 88; background: rgba(255,255,255,0.5); width: 100%; height: 100%;'><img src='/Public/images/loading.gif' style='width: 100px; height: 20px; position: absolute; top: 50%; left: 50%; margin-top: -10px; margin-left: -50px;'></div>";
121	$("body").append(str);
122	loading_time_out = setTimeout(function(){clearTimeout(loading_time_out);loading_time_out = null;noloading();},30000);
123}
124
125function noloading(){
126	if ( loading_time_out != null ) {
127		clearTimeout(loading_time_out);
128		loading_time_out = null;
129	}
130	$("#ajaxload").remove();
131}
132
133/*检测字符串是否包含特殊字符*/
134function checkStr(str){
135	szReg = /[\',:;*?~`!@#$%^&+=)(<>{}]|\]|\[|\/|\\\|\"|\|/;
136	var bChk = szReg.test(str);
137	if (bChk) {
138		return true;
139	}
140}
141
142/*检测是否整数*/
143function checkAllNum(num){
144	szReg = /^-?[0-9]\d*$/;//整数
145	var bChk = szReg.test(num);
146	if (!bChk) {
147		return true;
148	}
149}
150
151/*检测是否正整数 含0*/
152function checkNum(num){
153	szReg = /^\d+(\d+)?$/;//正整数 含0
154	var bChk = szReg.test(num);
155	if (!bChk) {
156		return true;
157	}
158}
159
160/*检测是否正整数 不含0*/
161function checkNums(num){
162	szReg = /^[0-9]*[1-9][0-9]*$/;//正整数 不含0
163	var bChk = szReg.test(num);
164	if (!bChk) {
165		return true;
166	}
167}
168
169/*检测是否数值为金额*/
170function checkMoney(money){
171	szReg = /^\d+(\.\d{1,3})?$/;
172	var bChk = szReg.test(money);
173	if (!bChk) {
174		return true;
175	}
176}
177
178/*检测字符串是否邮箱*/
179function checkEmail(email){
180	szReg = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
181	var bChk = szReg.test(email);
182	if (!bChk) {
183		return true;
184	}
185}
186
187/*检测手机号*/
188function checkPhone(phone){
189	szReg = /^((1[3,5,8][0-9])|(14[5,7])|(17[0,3,5,6,7,8])|(19[9]))\d{8}$/;
190	var bChk = szReg.test(phone);
191	if (!bChk) {
192		return true;
193	}
194}
195
196/*检测身份证号码*/
197function checkIdcard(Idcard){
198	szReg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
199	var bChk = szReg.test(Idcard);
200	if (!bChk) {
201		return true;
202	}
203}
204
205/*检测银行卡号*/
206function checkBank(Bank){
207	szReg = /^(\d{16}|\d{19})$/;
208	var bChk = szReg.test(Bank);
209	if (!bChk) {
210		return true;
211	}
212}
213//邮储银行卡印证
214function checkBankYc(Bank) {
215	szReg = /^(\d{14}|\d{19})$/;
216	var bChk = szReg.test(Bank);
217	if (!bChk) {
218		return true;
219	}
220}
221/*是否确认删除*/
222function tableDel(url){
223	Confirm({
224		msg : "是否确认删除?",
225		onOk : function(){
226			location.href = url;
227		}
228	});
229}
230
231function ajax(url, param, datat, type){
232  loading();
233  return $.ajax({
234    url: url,
235    data: param || {},
236    type: type || 'post',
237    dataType: datat || 'json',
238    timeout: '300000',
239    error:function(XMLHttpRequest, textStatus, errorThrown){
240      //alert(JSON.stringify(msg));
241      // if (true) {
242      //   Alert(XMLHttpRequest.responseText);
243      // } else {
244        setTimeout(function(){
245          top.Alert('系统繁忙,请稍后再试!');
246        },200);
247      // }
248    },
249    complete: function(XHR,TS){
250      noloading();
251      XHR=null;
252    }
253  });
254}
255
256/*清除图片*/
257function clearImage(valid,event){
258  event.stopPropagation();
259  if ( $("#"+valid+"Url").attr("src") == "/Public/images/setimg/image.png" ) {
260    return false;
261  }
262  Confirm({
263    msg : '是否确认删除图片?',
264    onOk : function(){
265      $("#"+valid).val("");
266      $("#"+valid+"Url").attr("src","/Public/images/setimg/image.png");
267    }
268  });
269}
270
271/*显示清楚图片*/
272$(".thumbnail-box img").mouseenter(function(){
273  if ( $(this).attr("src") != '/Public/images/setimg/image.png' ) {
274    $(this).parent().find("span").css("display", "block");
275  }
276});
277
278$(".thumbnail-box .thumbnail-clear").mouseleave(function(){
279  if ( $(this).css("display") == 'block' ) {
280    $(this).css("display", "none");
281  }
282});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.