PageSourceSearch

https://netbank.hncb.com.tw/netbank/servlet/TrxDispatcher?trx=com.…&state=prompt&Recognition=private

html hncb.com.tw collected 2026-10-04 21:21:37 UTC 56,316 bytes, 1,500 lines download raw bytes

1
2
3
4
5
6
7
8
9
10
11<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
12
13
14
15
16
17
18<!--2006.01.06 added by Dockers-->
19
20
21
22
23 
24<!--2006.01.06 added by Dockers-->
25<!--for 公告-->
26
27<!--for 廣告輪撥-->
28
29
30
31
32<script>
33function iDisableRight(){
34	return false; 
35}
36document.oncontextmenu=iDisableRight;
37</script>
37
38
39
40
41<html xmlns="http://www.w3.org/1999/xhtml">
42<head>
43<meta http-equiv="refresh" content="540" />
44<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
45<meta http-equiv="X-UA-Compatible" content="IE=edge" />
46<title>遨遊金融、理財舵手~華南銀行-個人網路銀行</title>
47<link href="/netbank/pages/jsp/Login/html/css.css?v=20251203" rel="stylesheet" type="text/css" />
48<link href="/netbank/pages/template/html/js/font-awesome-4.5.0/css/font-awesome.css" rel="stylesheet" type="text/css" />
49<style>
50.title12oe2 {font-family: "新細明體", "Arial", "taipei";font-size: 12px;color:FF3300;line-height: 135%; FF6600 ;}
51.title12oe2  A:link{color:FF6600; text-decoration:none; }
52.title12oe2  A:visited{color:FF6600; text-decoration: none; }
53.title12oe2  A:hover{color:990000; text-decoration: underline; }
54
55.slideHomePic {
56	width: 690px;
57	height: 350px;
58	border: 0px solid white;
59}
60.slideAward2Pic {
61	width: 320px;
62	height: 190px;
63	border: 0px solid white;
64}
65
66input[type="password"]::-ms-reveal,
67input[type="password"]::-ms-clear {
68	display: none;
69	width: 0;
70	height: 0;
71}
72</style>
73<script language="JavaScript">
74
75function chg_pwdmask(id) {
76	var input = document.getElementById(id);
77	var type = input.type;
78	
79	if(type == 'password') {
80		input.type = 'text';
81		document.getElementById(id+'_mask').src = '/netbank/pages/jsp/Login/html/images/eye-opened.svg';
82	} else if (type == 'text') {
83		input.type = 'password';
84		document.getElementById(id+'_mask').src = '/netbank/pages/jsp/Login/html/images/eye-closed.svg';
85	}
86}
87
88</script>
88
89
90<script language="javascript">
91//判斷瀏覽器版本,並顯示警告訊息: lang = CH|CN|EN
92function detectBrowserVer(lang) {
93	var msg = "";
94	var version = navigator.userAgent.toUpperCase();
95		
96	var ie = version.substring(version.indexOf("MSIE ") + 2, version.length);
97	ie = ie.substring(0, ie.indexOf(";"));
98	
99	var isPerson = top.location.href.indexOf("Recognition=private") == -1 ? false : true;
100	
101	var time = isPerson ? "107年4月21日" : "107年6月1日";
102	var type = "";
103	
104	if (lang == "CN") {
105		type = isPerson ? "个人网络银行" : "企业网络银行";
106		msg = 	"您的浏览器版本为 " + ie + "\n" + 
107				"为强化网络交易之安全性,本行预计自" + time + "日起,提升「" + type + "」支持之浏览器版本为IE9(含)以上、FireFox 54(含)以上、Google Chrome 44(含)以上;请提前提升IE浏览器版本,造成不便之处,尚祈见谅!";
108	} else if (lang == "EN") {
109		time = isPerson ? "Apr 21, 2018" : "Jun 1, 2018";
110		type = isPerson ? "Personal Internet Banking" : "Corporate Internet Banking";
111		msg = 	"Your browser version is " + ie + "\n" + 
112		"For enhancing the security of " + type + ", HNCB will upgrade the system. From " + time + ", HNCB " + type + " will support the browser version not less than IE9、FireFox 54、Google Chrome 44. Please upgrade your browser before " + time + ". Thanks for your understanding!";
113	} else {
114		type = isPerson ? "個人網路銀行" : "企業網路銀行";
115		msg = 	"您的瀏覽器版本為 " + ie + "\n" + 
116				"為強化網路交易之安全性,本行預計自" + time + "起,提升「" + type + "」支援之瀏覽器版本為IE9(含)以上、FireFox 54(含)以上、Google Chrome 44(含)以上;請提前提升IE瀏覽器版本,造成不便之處,尚祈見諒!";
117	}
118	
119	alert(msg);
120}
121
122</script>
122
123
124<!--[if lt IE 9]>
125    
125<script>
126		detectBrowserVer("CH");
127	</script>
127
128<![endif]-->
129
130<script language="javascript">
131//前端頁面顯示相關文字設定
132
133//取得對應用途顯示的訊息
134function getDetailMsg(act) {
135	
136	var act = act || "";
137	
138	//訊息設定變數
139	var contents = {
140		//ID檢核Alert訊息
141		"idAlert" : [
142			//一般登入使用
143			"請輸入身分證字號或統編",
144			"簽入之統編長度小於6!!", 
145			"簽入之統編長度大於10!!", 
146			"簽入身份證字號或統編,除了英文字母及數字以外,不可有空白及其它符號及全形字!!"
147		],
148		//網銀簽入頁密碼說明
149		"pwdHelpList" : [	
150			"密碼長度為8~16位", 
151			"可為半形之英文、數字或!@#$%^&*()等符號", 
152			"英文字大小寫視為不同"
153		],
154		//舊密碼變更規則說明
155		"pwdShortList" : [
156			"長度為8位", 
157			"只允許半形之英數字,不可含其它符號及空白", 
158			"大小寫視為不同的字元", 
159			"不可與簽入統一編號相同", 
160			"不可與簽入代號相同", 
161			"8個字不可全部相同或連續文數字", 
162			"一年至少變更一次"
163		], 
164		//擴充密碼變更規則說明
165		"pwdExdList" : [
166			"使用者密碼長度為8~16位", 
167			"不可訂為相同之英數字、連續英文字或連號數字", 
168			"不可含空白,只允許半形英文、數字及部分符號如:!@#$%^&*()", 
169			"不可與身分證字號、統一編號、使用者代號、SSL密碼相同", 
170			"英文大小寫視為不同的字元", 
171			"每90天建議至少變更一次",
172			"密碼建議應避免使用個人相關資料"
173		], 
174		//擴充密碼變更規則說明 for 胡志明市客戶
175		"pwdExdList_HCM" : [
176			"使用者密碼長度為8~16位", 
177			"不可訂為相同之英數字、連續英文字或連號數字", 
178			"不可含空白,只允許半形英文、數字及部分符號如:!@#$%^&*()", 
179			"不可與身分證字號、統一編號、使用者代號、SSL密碼相同", 
180			"英文大小寫視為不同的字元", 
181			"每年至少變更一次",
182			"密碼建議應避免使用個人相關資料",
183			"使用者密碼須包含:數字、英文大寫字母、英文小寫字母。"
184		], 
185		//密碼提示訊息      使用者密碼須包含:數字、英文大寫字母、英文小寫字母。為胡志明市客戶專用
186		"pwdAlert" : [
187			//一般登入&密碼變更
188			"請輸入密碼", 
189			"請輸入正確密碼!密碼長度必須為8位,只能輸入半形之英數字!",
190			"請輸入正確密碼!密碼長度必須為8~16位,只能輸入半形之指定符號!@#$%^&*()及英數字!",
191			"密碼長度不可小於8位", 
192			"密碼長度不可超過8位",
193			"密碼長度不可超過16位", 
194			//密碼變更
195			"請輸入舊的密碼!", 
196			"請輸入新的密碼!", 
197			"請輸入確認的密碼!", 
198			"新密碼不可包含4個以上相同字元,如aaaa、8888", 
199			"新密碼不可包含連續字元達4位以上,如1234、ABCD", 
200			"新密碼不可與舊密碼相同",
201			"新密碼和確認的密碼不一致", 
202			"密碼不可與ID相同", 
203			"密碼不可與代號相同",
204			"使用者密碼須包含:數字、英文大寫字母、英文小寫字母。",
205			"依胡志明市規範,您需先依規更新您的使用者簽入密碼,如未更新則無法登入,謝謝您。"
206		], 
207		"nicknameAlert" : [
208			//一般登入&代號變更
209			"請輸入代號", 
210			"請輸入正確代號!代號長度必須為6~10位,僅能輸入半形之英數字!", 
211			//代號變更
212			"請輸入新的代號!", 
213			"新代號長度不對!需為6~10碼,請重新輸入!", 
214			"新代號不可為同一字元,請重新輸入!", 
215			"新代號不可為連續英數字,請重新輸入!", 
216			"新代號 請勿與 身分證字號/統一編號 相同", 
217			"新代號 請勿與 EMAIL 相同", 
218			"新代號 請勿與 聯絡電話 相同", 
219			"新代號 請勿與 行動電話 相同",
220			"請輸入舊的代號",  
221			"請輸入確認的代號", 
222			"新代號不可與舊代號相同",
223			"新代號和確認的代號不一致"
224		], 
225		//代號變更規則說明
226		"nicknameList" : [
227			"使用者代號長度為6~10位", 
228			"不可訂為相同之英數字、連續英文字或連號數字", 
229			"只允許半形之英數字,不可含其它符號及空白", 
230			"不可使用顯性資料相關,如身分證字號∕統一編號、使用者密碼、SSL密碼、電子信箱、手機號碼", 
231			"英文大小寫視為不同的字元"
232		], 
233		//樣板Alert資訊
234		"rexAlert" : [
235			"{title}長度最多{maxLen}位,請勿繼續輸入!"
236		],
237		//代號區分大小寫提示
238		"nicknameCaseAlert" : [
239			"提醒您,使用者代號有區分大小寫,請務必妥善保管"
240		],
241		//SSL密碼變更規則
242		"SSLContent" : [
243			"SSL密碼固定長度為8位", 
244			"不可訂為相同之英數字、連續英文字或連號數字", 
245			"只允許半形之英數字,不可含其它符號及空白", 
246			"不可與身分證字號、統一編號、使用者代號、使用者密碼相同", 
247			"英文大小寫視為不同的字元",
248			"每90天建議至少變更一次"
249		],
250		"" : []
251	};
252	
253	return contents[act];
254}
255</script>
255
256
257<script src="/netbank/pages/jsp/Login/html/js/jquery-1.11.2.min.js"></script>
vendor: 1 bytes, line 257
257
258<script language="JavaScript" SRC="/netbank/pages/jsp/html/jstool.js?V202402" charset="big5"></script>
258
259<!--2010/09/17 add for javaScript 取代 java applet-->
260<script language="JavaScript" SRC="/netbank/pages/jsp/html/encrypt.js" charset="big5"></script>
vendor: 1 bytes, line 260
260
261<script language="JavaScript" SRC="/netbank/pages/jsp/html/validateLoginChg.js?0521361791148896740" charset="big5"></script>
vendor: 1 bytes, line 261
261
262<script src="/netbank/pages/js/jsencrypt.min.v2.3.0.js"></script>
vendor: 1 bytes, line 262
262
263<script language="JavaScript" SRC="/netbank/pages/jsp/Login/html/js/Login.js?v3" charset="big5"></script>
263
264<!-- 小鍵盤 start -->   
265<link href="/netbank/pages/jsp/Login/html/css/jquery-ui.min.css"  rel="stylesheet">
266<link href="/netbank/pages/jsp/Login/html/css/keyboard.css" rel="stylesheet"> 
267<script src="/netbank/pages/jsp/Login/html/js/jquery-ui.min.js"></script>
vendor: 1 bytes, line 267
267
268<script src="/netbank/pages/jsp/Login/html/js/jquery.keyboard.js"></script>
268
269<html>
270<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
271<script>
272var randomDataObj = {};
273
274function syncHiddenUSERID(){
275	document.getElementById('USERID').value = document.getElementById('USERIDTEXT').value;
276}
277
278function use_hncbVirtualKey(lang,whois){
279	//lang 表示中文 英文  簡體中文
280	//小鍵盤 			
281		littleKeyboardFlag = true;
282		var keybardNICKNAMEFlag=false;
283		var keybardUSERIDFlag=false;
284        var keybardCaptchaFlag=false;		
285		keybardUSERID=null;		
286		keybardNICKNAME=null;		
287		keybardpassword=null;
288		keybardCaptcha=null;//add Captcha
289		var index_KeyboardOrNotOpen=0;
290		var index_KeyboardOrNotClose=0;
291		var index_NICKNAME_Mark=0;
292		var index_USERID_Mark=0;		
293		lang = lang == null ? "" : lang.toLowerCase();	//轉成小寫
294		whois= whois == null ? "" : whois.toLowerCase();	//轉成小寫  若為private 為個人戶  為company 為公司戶			
295		switch(lang){
296			case "cn":
297			//簡體中文
298				index_KeyboardOrNotOpen=4;
299				index_KeyboardOrNotClose=5;
300				index_NICKNAME_Mark=2;
301				index_USERID_Mark=2;
302				if(whois=="company")
303					index_USERID_Mark=4;
304			break;
305			case "en":
306			//英文
307				index_KeyboardOrNotOpen=2;
308				index_KeyboardOrNotClose=3;
309				index_NICKNAME_Mark=1;
310				index_USERID_Mark=1;
311			break;
312			default:
313				index_KeyboardOrNotOpen=0;
314				index_KeyboardOrNotClose=1;
315				index_NICKNAME_Mark=0;
316				index_USERID_Mark=0;
317				if(whois=="company")
318					index_USERID_Mark=3;
319			break;
320		}		
321		//var USERID_MAXLENGTH=$("#USERIDTEXT").prop("maxlength");	//帳號可輸入長度
322		//var NICKNAME_MAXLENGTH=$("#NICKNAME").prop("maxlength");	//代號可輸入長度
323		var USERID_MAXLENGTH=10;	//帳號可輸入長度
324		var NICKNAME_MAXLENGTH=10;	//代號可輸入長度
325		var password_MAXLENGTH=$("#password").prop("maxlength");	//密碼可輸入長度
326		var Captcha_MAXLENGTH=$("#TrxCaptchaKey").prop("maxlength");//add Captcha length
327		var showNICKNAME_mark=["請輸入您的代號","Please enter Username","请输入您的代号"];	//注意若是英文網頁  則陣列的索引要用不同的
328		var showUSERID_mark=["請輸入身分證字號","Please enter your ID !","请输入身分证字号","請輸入統一編號","请输入统一编号"];	//注意若是英文網頁  則陣列的索引要用不同的 且還有企業戶 個人戶
329		var showCaptcha_mark=["驗證碼","Regenerate","验证码"];	//注意若是英文網頁  則陣列的索引要用不同的
330		NICKNAME_PASSWORD_TYPE="<input class=\"text_bar\" name=\"NICKNAME\" id=\"NICKNAME\" type=\"password\" maxlength=\""+NICKNAME_MAXLENGTH+"\"  placeholder=\""+showNICKNAME_mark[index_NICKNAME_Mark]+"\" >"; 
331		NICKNAME_TEXT_TYPE="<input class=\"text_bar\" name=\"NICKNAME\" id=\"NICKNAME\" type=\"text\" maxlength=\""+NICKNAME_MAXLENGTH+"\" autocomplete=\"off\" placeholder=\""+showNICKNAME_mark[index_NICKNAME_Mark]+"\">";		
332		USERID_PASSWORD_TYPE="<input class=\"text_bar\" name=\"USERIDTEXT\" id=\"USERIDTEXT\" type=\"password\" maxlength=\""+USERID_MAXLENGTH+"\" oninput=\"syncHiddenUSERID()\" placeholder=\""+showUSERID_mark[index_USERID_Mark]+"\">";
333		USERID_TEXT_TYPE="<input class=\"text_bar\" name=\"USERIDTEXT\" id=\"USERIDTEXT\" type=\"text\" maxlength=\""+USERID_MAXLENGTH+"\" autocomplete=\"off\" placeholder=\""+showUSERID_mark[index_USERID_Mark]+"\">";
334		var showlittleKeyboardOrNot=["開啟小鍵盤","關閉小鍵盤","open virtual keyboard","close virtual keyboard","开启小键盘","关闭小键盘"];		//注意若是英文網頁  則陣列的索引要用不同的
335		$("#littleKeyboard").text(showlittleKeyboardOrNot[index_KeyboardOrNotOpen]);
336		$("#littleKeyboard").on("click",function(){		
337			if(littleKeyboardFlag){				
338				randomDataObj = getRandomDataObj();
339				
340				keybardUSERID=hncbVirtualKey("#USERIDTEXT",USERID_MAXLENGTH,lang); //帳號
341				keybardNICKNAME=hncbVirtualKey("#NICKNAME",NICKNAME_MAXLENGTH,lang); //代號
342				keybardpassword=hncbVirtualKey("#password",password_MAXLENGTH,lang); //密碼
343				if(whois=="private")
344                	keybardCaptcha=hncbVirtualKey("#TrxCaptchaKey",Captcha_MAXLENGTH,lang); //Captcha
345                	
346				keybardNICKNAME.reveal();
347				keybardUSERID.reveal();
348			$("#littleKeyboard").html("<span style='color:red;'>"+showlittleKeyboardOrNot[index_KeyboardOrNotClose]+"</span>"); //關閉小鍵盤	
349				littleKeyboardFlag=false; 
350				keybardNICKNAMEFlag=true;//nickname
351				keybardUSERIDFlag=true;	//id
352				if(whois=="private")
353					keybardCaptchaFlag=true;//Captcha
354			}else{
355				keybardUSERID.destroy();
356				keybardNICKNAME.destroy();
357				keybardpassword.destroy();
358				if(whois=="private")
359                	keybardCaptcha.destroy();		
360			$("#littleKeyboard").html(showlittleKeyboardOrNot[index_KeyboardOrNotOpen]);	//開啟小鍵盤	
361				littleKeyboardFlag=true;
362				keybardNICKNAMEFlag=false;
363				keybardUSERIDFlag=false;
364				if(whois=="private")
365					keybardCaptchaFlag=false;
366			}
367		});		
368		//隱碼程式寫在這	
369		var USERIDVisiable="";
370			USERIDVisiable=GetCookie("cbUSERIDVisiable")==""?"false":GetCookie("cbUSERIDVisiable");	//是否有勾隱碼	
371			DeleteCookie("cbUSERIDVisiable");		
372		var txtNickname="";
373		var txtUSERID="";
374		if(USERIDVisiable=="true"){	//身份id	
375			$("#USERIDTEXT").replaceWith(USERID_PASSWORD_TYPE);
376			$("#NICKNAME").replaceWith(NICKNAME_PASSWORD_TYPE);
377			$("#list_a2").prop('checked',true);				
378		}else{		
379			$("#list_a2").prop('checked',false);		
380		}		
381		
382		$("#list_a2").on("click",function() { //id下隱碼		
383			txtUSERID=$("#USERIDTEXT").val();	//id
384			txtNickname=$("#NICKNAME").val(); //代號
385			if(txtUSERID.indexOf(showUSERID_mark[index_USERID_Mark])>-1){	//去找 請輸入您的ID 
386				txtUSERID="";
387			}
388			
389			if(txtNickname.indexOf(showNICKNAME_mark[index_NICKNAME_Mark])>-1){	//去找 請輸入您的代號
390				txtNickname="";
391			}			
392			
393			if($("#list_a2").is(":checked")){
394				$("#USERIDTEXT").replaceWith(USERID_PASSWORD_TYPE);
395				$("#USERIDTEXT").val(txtUSERID);					
396				$("#NICKNAME").replaceWith(NICKNAME_PASSWORD_TYPE);
397				$("#NICKNAME").val(txtNickname);		
398			}else{
399				$("#USERIDTEXT").replaceWith(USERID_TEXT_TYPE);		    
400				$("#USERIDTEXT").val(txtUSERID);	
401				$("#NICKNAME").replaceWith(NICKNAME_TEXT_TYPE);		    
402				$("#NICKNAME").val(txtNickname);
403			}			
404			//小鍵盤要寫在後面
405			if(keybardUSERIDFlag){		
406				keybardUSERID=hncbVirtualKey("#USERIDTEXT",USERID_MAXLENGTH,lang); //id
407				keybardNICKNAME=hncbVirtualKey("#NICKNAME",NICKNAME_MAXLENGTH,lang); //代號
408			}			
409		});
410	}
411
412	function hncbVirtualKey(id,mLength,lang,passWord,callMe){
413				//控制小鍵盤程式碼	
414				//var newId = "#"+id;	//  變成 #id
415				var lang=lang;
416				if(lang==null||lang==undefined ){				
417					lang="";
418				}				
419				var showDispalyObj="";
420				switch(lang){
421				case "en":
422					//英文
423					showDispalyObj = {					
424							'bksp'	 : 'DEL',
425							'meta2'	: 'CAPS LOCK',
426							'meta1'	: 'CAPS LOCK'					
427					}
428				break;
429				case "cn":
430					//簡體中文
431					showDispalyObj = {						
432							'bksp'	 : '删除',
433							'meta2'	: '切换大小写',
434							'meta1'	: '切换大小写'						
435					}
436				break;
437				default:
438					//繁體中文
439					showDispalyObj = {						
440							'bksp'	 : '刪除',
441							'meta2'	: '切換大小寫',
442							'meta1'	: '切換大小寫'						
443					}
444				break;
445			}				
446				$.keyboard.keyaction.enter = function(base){  
447					base.accept(); // accept the content
448					doSubmit(); // submit form on enter
449				} 
450				
451				var keybardUSERID=$(id).keyboard(
452						{					
453						useCombos : false,
454						stayOpen : true,
455						autoAccept:true,
456						layout : 'custom',					
457						display : showDispalyObj,						  
458						customLayout : {
459
460								    'default' : [randomDataObj.sdef1,
461								                 randomDataObj.sdef2,
462								                 randomDataObj.sdef3,
463								                 randomDataObj.sdef4,
464										         ],		   							                  						
465		
466									'meta1' : [randomDataObj.sdef1,
467									           randomDataObj.sdef2,
468									           randomDataObj.sdef3,
469									           randomDataObj.sdef4,
470									           ],		   												       
471		
472									'meta2' : [ randomDataObj.sdef_1,		
473									            randomDataObj.sdef_2,
474									            randomDataObj.sdef_3,
475									            randomDataObj.sdef_4,
476												]										
477							  },
478							  
479					    position     : {								
480								of : "#WannaLogin",	//指定鎖定位置							
481								my : 'center top',
482								at : 'center bottom',
483								at2: 'center bottom' // used when "usePreview" is false (centers keyboard at bottom of the input/textarea)
484								},							  
485							    usePreview   : false,
486							    maxLength : mLength,
487								restrictInput : true,								
488								visible       : function(e, keyboard, el) {								
489									addNav(keyboard);	//加入就算密碼也一定要變色
490									
491									$("button[name='meta1']").css("background-color","#228B22");
492									$("button[name='meta1']").hover(function(){
493											$("button[name='meta1']").css("background-color","#E0FFFF");
494									},function(){
495										$("button[name='meta1']").css("background-color","#228B22");
496										}
497											);											
498									$("button[name='meta2']").css("background-color","#228B22");			
499									$("button[name='meta2']").hover(function(){
500											$("button[name='meta2']").css("background-color","#E0FFFF");
501									},function(){
502										$("button[name='meta2']").css("background-color","#228B22");
503										}
504											);																								
505									$("button[name='bksp']").css("background-color","#DC143C");			
506									$("button[name='bksp']").hover(function(){
507											$("button[name='bksp']").css("background-color","#E0FFFF");
508									},function(){
509										$("button[name='bksp']").css("background-color","#DC143C");
510										}
511											);									
512									
513								}								
514						}
515				).getkeyboard();	//帳號		
516				return keybardUSERID;		
517			}			
518				var addNav = function(base) {		
519						 base.$keyboard.find('button').hover(function() {
520							 $(this).addClass('ui-state-hover');
521							},
522							function() {
523								 $(this).removeClass('ui-state-hover');
524								}		 	
525						 )
526				}
527
528
529function changeToSymbol(x){
530	var returnSymbol="";
531	switch(x){
532	case "1":
533		returnSymbol="!";
534		break;
535	case "2":
536		returnSymbol="@";
537		break;
538	case "3":
539		returnSymbol="#";
540		break;
541	case "4":
542		returnSymbol="$";
543		break;
544	case "5":
545		returnSymbol="%";
546		break;
547	case "6":
548		returnSymbol="^";
549		break;
550	case "7":
551		returnSymbol="&";
552		break;
553	case "8":
554		returnSymbol="*";
555		break;
556	case "9":
557		returnSymbol="(";
558		break;
559	case "0":
560		returnSymbol=")";
561		break;	
562	}
563	return returnSymbol;
564	
565}
566
567function shuffle(array) { 
568		 var currentIndex = array.length;
569		 var temporaryValue;
570		 var randomIndex;
571		 var oldArray = [];
572		 for(i=0; i<array.length; i++ ){
573			 oldArray.push(array[i]);
574		 }
575		  
576		 try{			 
577			 while (0 !== currentIndex) { 
578					 randomIndex = Math.floor(Math.random() * currentIndex); 
579					 currentIndex -= 1;
580					 temporaryValue = array[currentIndex]; 
581					 array[currentIndex] = array[randomIndex]; 
582					 array[randomIndex] = temporaryValue; 
583			 }
584		 }catch(e){			 
585			 return oldArray;
586		 }
587		 return array; 
588 } 
589
590
591function getRandomDataObj(){	
592	var oldArray1=["1","2","3","4","5","6","7","8","9","0"];
593	var oldArray2=["a","b","c","d","e","f","g","h","i","j"];
594	var oldArray3=["k","l","m","n","o","p","q","r","s","t"];
595	var oldArray4=["u","v","w","x","y","z"];				
596		
597	var def1 = shuffle(oldArray1);
598	var def2 = shuffle(oldArray2);
599	var def3 = shuffle(oldArray3);
600	var def4 = shuffle(oldArray4);
601	
602	var sdef1="";
603	var sdef_1="";
604	var sdef2="";
605	var sdef_2="";
606	var sdef3="";
607	var sdef_3="";
608	var sdef_3="";
609	var sdef4="{meta2} ";
610	var sdef_4="{meta2} ";
611	
612	var objDef =  {};
613	
614	for(i=0;i<def1.length;i++){
615		sdef1+=def1[i]+" ";
616		sdef_1+=changeToSymbol(def1[i])+" ";
617		
618		sdef2+=def2[i]+" ";		
619		sdef_2+=def2[i].toUpperCase()+" ";
620		
621		sdef3+=def3[i]+" ";
622		sdef_3+=def3[i].toUpperCase()+" ";
623	}
624	
625	for(i=0;i<def4.length;i++){
626		sdef4+=def4[i]+" ";
627		sdef_4+=def4[i].toUpperCase()+" ";
628	}
629	sdef4+="{bksp} ";
630	sdef_4+="{bksp} ";
631	
632	objDef.sdef1 = sdef1;
633	objDef.sdef_1 = sdef_1;
634	objDef.sdef2 = sdef2;
635	objDef.sdef_2 = sdef_2;
636	objDef.sdef3 = sdef3;
637	objDef.sdef_3 = sdef_3;
638	objDef.sdef4 = sdef4;
639	objDef.sdef_4 = sdef_4;
640	
641	return objDef;
642	
643}
644
645
646</script>
646
647</html>
648<!-- 小鍵盤 end -->
649
650
651
652
653
654
655
656
657
658
659
660<script type="text/javascript" src="/netbank/pages/template/html/js/loadScript.js?052136"></script>
660 
661<script type="text/javascript">
662	var bigdata_infos;
663	
664	try {
665		bigdata_infos = bigdataInit();
666		
667		loadScript("https://tag.hncb.com.tw/jscollection/WebConnector-hncb.js", function () {});
668	} catch (err) {
669		try {
670			console.log(err);
671		} catch(err) {}
672	}
673	
674	function bigdataInit() {
675		var infos = {};
676		
677		try {
678			var trx 		= "com.lb.wibc.trx.Login";
679			var state 		= "prompt";
680			var title 		= "網路銀行簽入";
681			var stateDesc 	= "簽入畫面";
682			var pageDesc 	= "一般(繁中)-個銀";
683			
684			
685			var url = location.href;
686			
687			if (trx == "" || state == "" || title == "" || url.indexOf(".jsp") > -1) {
688				
689				title = document.title || "";
690				
691				if (url.indexOf(".jsp") > -1) {
692					trx 		= "";
693					state 		= "";
694				}
695				
696				stateDesc 	= "";
697				pageDesc 	= "";
698				
699			}
700			
701			infos = {
702				"trx" : trx, 
703				"state" : state,
704				"title" : title,
705				"sateDesc" : stateDesc, 
706				"pageDesc" : pageDesc
707			};
708		} catch (err) {
709			
710		}
711		
712		return infos;
713		
714	}
715</script>
vendor: 1 bytes, line 715
715
716<script src="/netbank/pages/jsp/Login/html/js/jquery.bxslider.min.js"></script>
716
717<link href="/netbank/pages/jsp/Login/html/css/jquery.bxslider.css" rel="stylesheet" />
718</head>
719
720<body class="private" onLoad="javascript:doOnLoad('N');" onkeyup="keypressed(event)">
721
722<div id="Layer2" style="visibility: hidden;position: absolute; left: 0; top: 0; width: 100%; height: 100%;z-index: 1;background-image: url('/netbank/pages/images/inc/header_popupwindow_bg.gif'); layer-background-image: url('/netbank/pages/images/inc/header_popupwindow_bg.gif');">
723  <table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%">
724    <tr>
725      <td align="center" valign="top">
726        <table width="100%" border="0" cellspacing="0" cellpadding="0">
727          <tr>
728            <td>
729<table width="100%" border="0" cellspacing="0" cellpadding="0">
730  <tr>
731    <td><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0"  >
732      <tr>
733        <td width="150" height="49" align="left" valign="bottom"><a href="http://www.hncb.com.tw/"><img src="/netbank/pages/images/inc/hn_logo.gif" width="183" height="42" hspace="22" border="0"></a></td>
734        <td align="left" valign="bottom"><img src="/netbank/pages/images/inc/slogan.gif" width="122" height="16" hspace="15" vspace="14"></td>
735        <td align="right" valign="top"><a href="http://www.hnfhc.com.tw/" target="_blank"><img src="/netbank/pages/images/inc/hnf_logo.gif" width="97" height="23" hspace="23" border="0" /></a></td>
736      </tr>
737    </table></td>
738  </tr>
739</table></td>
740          </tr>
741        </table>
742        <!--hr-->
743        <br>
744        <br>
745        <br>
746		<br>
747        <h2><font color="purple" style="font-size:20px;font-weight: bold;">簽入執行中,請稍候...</font></h2>
748      </td>
749    </tr>
750  </table>
751</div>
752<div id="Layer1" style="position:absolute; left:1px; top:1px; width:100%; height:100%; z-index:2">
753<FORM name="LoginForm" id="LoginForm_post" method="post" action="/netbank/servlet/TrxDispatcher" autocomplete="off">
754    <INPUT type="hidden" name="trx" value="com.lb.wibc.trx.Login">
755    <INPUT type="hidden" name="state" value="checkuser">
756    <INPUT type="hidden" name="PwdChg" value="N">
757    <INPUT type="hidden" name="NKChg" value="N">
758    <INPUT type="hidden" name="MacPASSWORD" value="">
759    <INPUT type="hidden" name="isMacPPC" value="0">
760    <INPUT type="hidden" name="r" value="Fg8O7TMk">
761	
762    <INPUT type="hidden" name="r_id" value="">
763    <INPUT type="hidden" name="r_mac" value="">
764    <INPUT type="hidden" name="r_cipherpin" value="">
765    <INPUT type="hidden" name="r_cipherkey" value="">
766    
767    <INPUT type="hidden" name="r_id2" value="">
768    <INPUT type="hidden" name="r_mac2" value="">
769    <INPUT type="hidden" name="r_cipherpin2" value="">
770    <INPUT type="hidden" name="r_cipherkey2" value="">
771    
772    <INPUT type="hidden" name="lang" value="CH">
773    <INPUT type="hidden" name="unit" value=" ">
774	<INPUT type="hidden" name="Recognition" value="private">
775	<INPUT type="hidden" name="chkImage" value="Y">
776	
777	<input type="hidden" name="target" value="null" disabled />
778	<input type="hidden" name="due" value="null" disabled />
779	<input type="hidden" name="rbanktoken" value="null" disabled />
780    <INPUT type="hidden" name="hideNickName" value="">
781	<INPUT type="hidden" name="TimeZone" value="">                
782	
783	<INPUT type="hidden" name="cookie_inst" value="">                
784<div class="private">
785  <div class="header">
786    <div class="wrapper clearfix">
787      <h1 class="logo text_none"><a href="http://www.hncb.com.tw/" target="_blank">華南銀行</a></h1>
788      <h2 class="text_none"><span>個人網路銀行</span></h2>
789      <ul class="language">
790        <li><a href="/netbank/servlet/TrxDispatcher?trx=com.lb.wibc.trx.Login&state=prompt&lang=EN&Recognition=private">English</a></li>
791        <li><a href="/netbank/servlet/TrxDispatcher?trx=com.lb.wibc.trx.Login&state=prompt&lang=CN&Recognition=private">简体中文</a></li>
792      </ul>
793      <ul class="top_nav">
794        <li><a href="/netbank/servlet/TrxDispatcher?trx=com.lb.wibc.trx.Login&state=prompt&Recognition=company">企業網銀</a></li>
795        <li><a href="http://www.hnfhc.com.tw/" target="_blank">華南金控</a></li>
796      </ul>
797
798    </div>
799  </div>
800  <div class="content">
801    <div class="wrapper">
802      <div class="login_box clearfix">
803		<div class="slides_container" style="float: left;width: 690px;height: 350px;">
804			<ul id="slides_home" ></ul>
805		</div>
806        <div class="login"> 
807          <h3><span>網路銀行/個人用戶</span></h3>          
808		  <div style="margin:3px 0 0 160px; font-size:14px;">
809		  <span id="littleKeyboard" style="color:blue;">開啟小鍵盤</span>&nbsp;
810		  <img src="/netbank/pages/jsp/Login/html/images/bt_login.gif">&nbsp;<a href="/netbank/servlet/TrxDispatcher?trx=com.lb.wibc.trx.Login&state=first&Recognition=private">首次簽入</a></div><hr style="margin-top:0;">
811          <div class="input_box_private">
812            <input class="text_bar" name="USERIDTEXT" id="USERIDTEXT" value="" type="text" maxlength="10" autocomplete="off" placeholder="請輸入身分證字號" oninput="syncHiddenUSERID()">
813            <input name="USERID" id="USERID" value="" type="hidden" maxlength="10" autocomplete="off">
814            <input name="cbUsrid" type="checkbox" value="checkbox" id="list_a1" />
815            <label for="list_a1">記住</label>
816            <!-- 加入隱碼 -->  
817			<input name="cbUSERIDVisiable" type="checkbox" id="list_a2">
818            <label id="label_list_a2" for="list_a2">隱碼</label>      
819          </div>
820          <div class="input_box_private">
821            <input class="text_bar" name="NICKNAME" id="NICKNAME" type="text" maxlength="10" autocomplete="off" placeholder="請輸入您的代號">
822            <input name="cbNickname" type="checkbox" id="list_b1" />
823            <label for="list_b1">記住</label> 
824            <a href="javascript: hint()" class="text_r">提示</a> 
825            <!-- 加入隱碼 -->                          
826          </div>  
827          <div class="input_box_private">
828          	<div class="input_box_witheye">          	
829          		<input class="input_box_witheye input" name="PASSWORD" id="password" type="password" minlength="8" maxlength="16" autocomplete="off" placeholder="請輸入8~16位密碼" onkeypress="detectMaxLen('登入密碼', this.value, 16, event);" onpaste="detectMaxLen('登入密碼', this.value, 16, event);" />
830          		<img class="eye-icon" src="/netbank/pages/jsp/Login/html/images/eye-closed.svg" id="password_mask"  onclick="chg_pwdmask('password');"></img>
831          	</div>          	            
832          </div>
833		  <div class="input_box_private" style="padding-top:2px;padding-bottom:0px;">
834		  <div style="float:left;"><input name="TrxCaptchaKey" type="text" class="text_bar_private" id="TrxCaptchaKey" size="5" maxlength="4" value="" placeholder="圖形驗證碼"></div>
835		  <div style="float:center;"><img src="/netbank/pages/jsp/html/CaptchaImage_2.jsp" id="code_Cap" name="code_Cap" height="30" width="80">&nbsp;&nbsp;<a href="javascript:void( 0 )" type="button" onClick="chgCaptcha();">重新產生</a></div>
836		  </div>
837		  <div style="float:left;padding-left:25px">
838          <ul class="main_btn_private main_btn">
839            <li id="WannaLogin" class="btn_r"><a href="javascript:void( 0 )" onclick="doSubmit();">確定登入</a></li>
840            <li id="cancelData" class="btn_w"><a href="javascript:void( 0 )" type="button" onClick="doReset()" id="resetBottun">清除重填</a></li>            
841          </ul> 
842		  </div>
843        </div>    
844      </div>
845      <div class="clearfix">
846        <div class="books">
847          <h2>必讀手冊</h2>
848		  
849          <div class="list_box">
850            <ul>
851			<!--<marquee direction="up"   scrollamount="3" onMouseOver="this.stop()" onMouseOut="this.start()"   height="210px">-->
852              <!--<li class="clearfix"><span>1</span><a href="http://www.hncb.com.tw/wps/portal/HNCB/per_finance/area2/digital/cor_ebanking" target="_blank">使用網路銀行安全小秘訣</a></li>-->
853              <!--<li class="clearfix"><span>2</span><a href="http://www.hncb.com.tw/wps/portal/HNCB/per_finance/area2/digital/cor_ebanking#個人網路銀行Q & A" target="_blank">交易限額</a></li>-->
854              <li class="clearfix"><span>1</span><a href="/netbank/pages/images/notice/autoprocsys.html" target="_blank">
854電子帳簿自動遞送服務功能說明....</a></li>
855              <li class="clearfix"><span>2</span><a href="http://www.hncb.com.tw/ibankqa/index.shtml" target="_blank">網銀小秘書</a></li>
856			  <!--<li class="clearfix"><span>5</span><a onClick="document.all.navigation.style.display=(document.all.navigation.style.display =='none') ? '' : 'none'" onMouseOver="this.style.cursor='hand'">新手上路</a></li>
857			  <div id="navigation" style="display:none;margin-left:25%;">
858					<a href="https://campaign.hncb.com.tw/ibh/personal.html" target="_blank">個人網路銀行導覽</a><br />
859					<a href="http://www.hncb.com.tw/ibankqa/HNCBibankManual.pdf" target="_blank">個人網路銀行操作說明手冊</a><br />
860					<a href="https://campaign.hncb.com.tw/ibh/crop_nonlogin.html" target="_blank">企業網路銀行導覽</a>
861			  </div>-->
862			  <li class="clearfix"><span>3</span><a href="http://www.hncb.com.tw/ibankqa/LoginLogout.shtml" target="_blank">忘記密碼與代號了嗎</a></li>
863			  <li class="clearfix"><span>4</span><a href="/netbank/pages/jsp/Time/html/time_edit.jsp" target="_blank">交易時間列表</a></li>
864			 <!--</marquee>-->
865            </ul>
866             <!--<ol class="page clearfix">
867              <li class="activation"><a href="javascript:void( 0 )">1</a></li>
868              <li><a href="javascript:void( 0 )">2</a></li>
869            </ol>-->
870          </div>
871
872        </div>
873        <div class="download">
874          <h2>軟體下載</h2>
875          <div class="list_box">
876            <ul>
877              <li class="clearfix"><span>1</span><a href="https://event.hncb.com.tw/ibankqa/cfca_nonset_tw.shtml" target="_blank">憑證小秘書</a></li>
878              <!--<li class="clearfix"><span>2</span><a href="/netbank/pages/jsp/edi/certific.sec">金融EDI憑證</a></li>-->
879              <!--<li class="clearfix"><span>3</span><a href="/netbank/pages/jsp/edi/OperationManual.doc">金融EDI新憑證載入操作手冊</a></li>-->
880            </ul>
881          </div>
882        </div> 
883        <div class="link">
884          <h2>快速連結</h2>
885          <div class="list_box">
886            <ul class="clearfix">
887			  <li><a href="https://pfpa.hncb.com.tw/pfpaip/web/" class="link_03" >線上申請專區</a></li>
888			  <li><a href="https://netbank.hncb.com.tw/netbank/servlet/TrxDispatcher?trx=com.efee.trx.EfFeeLogin&state=prompt" class="link_06" target="_blank">e手包辦<br>繳費網</a></li>
889			  <li><a href="https://www.hnpoint.com.tw/" class="link_05" target="_blank">華得來點數<br>兌換平台</a></li>
890			  <li><a href="#" class="link_04" onClick="openeATM()">網路ATM</a></li>
891              <!--<li><a href="http://www.hncb.com.tw/wps/portal/HNCB/" class="link_01" target="_blank">理財資訊</a></li>-->
892              <!--<li><a href="http://www.hncb.com.tw/wps/portal/HNCB/" class="link_02" target="_blank">理財試算</a></li>-->
893            </ul>
894          </div>
895        </div>
896      </div>
897      <div class="private_main clearfix">
898        <div class="private_left">
899          <h2 class="title"><span>公告事項<em></em></span><a href="javascript:void( 0 )" class="more" id="showmore">More</a></h2></h2>
900          <ul class="news_page">
901		  
902            <li><img src="/netbank/pages/jsp/Login/html/images/list_icon.png" hspace="0" vspace="0" align="middle">&nbsp;&nbsp;<a href="/netbank/pages/images/notice/Loan_1160630_913.pdf"  target="_blank"><font color=red><b>基於集團業務策略調整,華南商業銀行股份有限公司澳門分行將終止營運。</b></font></a></li>
903            
904            <li><img src="/netbank/pages/jsp/Login/html/images/list_icon.png" hspace="0" vspace="0" align="middle">&nbsp;&nbsp;<a href="https://snybank.tw/9bq2ev"  target="_blank"><font color=red><b>企業網路銀行轉帳交易限額檢視作業公告</b></font></a></li>
905            
906            <li><img src="/netbank/pages/jsp/Login/html/images/list_icon.png" hspace="0" vspace="0" align="middle">&nbsp;&nbsp;<font color=red><b>親愛的華銀客戶您好,為強化您與貴機構使用本行網路銀行的資料傳輸安全,將於114å¹´8月15日(五)起,陸續關閉舊式加密的連線方式。若您ä
906»ä½¿ç”¨è¼ƒèˆŠçš„瀏覽器或OS作業系統,將出現無法連線或顯示相關安全提示。請盡速更新您的網頁瀏覽器,以持續享有本行提供順暢與安全的數位服務,感謝您的理解與支持,華南銀行關心您!</b></font></li>
907            
908            <li><img src="/netbank/pages/jsp/Login/html/images/list_icon.png" hspace="0" vspace="0" align="middle">&nbsp;&nbsp;<a href="/netbank/pages/images/notice/BHO_MANUAL.pdf"  target="_blank"><FONT COLOR=RED>網路銀行BHO元件安裝說明操作手冊。</FONT></a></li>
909            
910            <li><img src="/netbank/pages/jsp/Login/html/images/list_icon.png" hspace="0" vspace="0" align="middle">&nbsp;&nbsp;<a href="/netbank/pages/images/notice/BHO.html"  target="_blank">網路銀行單筆轉帳與整批多筆轉帳BHO元件下載</a></li>
911            
912          </ul>
913        </div>
914        <div class="private_right">
915          <h2 class="title"><span>華南榮耀<em></em></span></h2>
916		  <div class="slides_container">
917			<ul id="slides_award2" ></ul>
918		  </div>
919        </div>
920      </div>
921    </div>
922  </div> 
923  <div class="footer"> 
924    <div class="wrapper">
925	<table>
926	<tr>
927	<td>
928      <ul class="nav clearfix">        
929        <li><a href="https://www.hncb.com.tw/wps/portal/HNCB/footer/group_confidential_statement" target="_blank">客戶資料保密措施</a></li>
930        <li><a href="http://www.hncb.com.tw/wps/portal/HNCB/footer/disclaimer" target="_blank">免責聲明</a></li>
931		<li><a href="http://www.hncb.com.tw/wps/portal/HNCB/footer/privacy" target="_blank">網站隱私權保護聲明</a></li>
932      </ul>
933      <p>24小時客服中心:(02) 2181-0101 <a href="https://netbank.hncb.com.tw">https://netbank.hncb.com.tw</a> 版權所有 華南銀行</p>
934      <p>建議瀏覽器版本:Microsoft Edge、Google Chrome、Safari及FireFox。解析度1024x768</p>
935	  <p>華南商業銀行股份有限公司|統編 03742301</p>
936	</td>
937	<td>
938	<a href="https://www.cdic.gov.tw/main_ch/chinese.html" target="_blank">
939	 <img src="/netbank/pages/jsp/Login/html/images/cdic_logo.jpeg" alt=""/></a>
940	</td>
941	</tr>
942	</table>
943    </div>
944  </div>
945</div>
946</FORM>
947</div>
948
949<i id="pwdInfo" class="fa fa-info-circle"></i>
950<div id="pwdInfoContent"></div>
951
952<script language="JavaScript">
953
954	function MM_preloadImages() { //v3.0
955	  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
956		var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
957		if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
958	}
959
960	function MM_swapImgRestore() { //v3.0
961	  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
962	}
963
964	function MM_swapImage() { //v3.0
965	  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
966	   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
967	}
968
969
970	var slides_home_imgs, slideHome, slides_award2_imgs, slideAward2;
971	var hiddenUserId;
972	$(document).ready(function() {	        	  
973		//小鍵盤的程式都在includeKeyBoardJs.jsp
974		use_hncbVirtualKey("","private");	//叫用  	 
975		//圖片路徑      
976		var image_path = "/netbank/pages/images/notice/";
977		var path = "/netbank/pages/jsp/Login/html/Notice/";
978		var slideHomeCls = "slideHomePic";
979		var slideAwardCls = "slideAward2Pic";
980		
981		try {
982			//JSON: [{"cls": "slidePic", "path": "/netbank/pages/jsp/Login/html/Notice/", "img": "xxx.jpg", "alt": "xxx", "aURL": "http://xxx.xxx.xxx/xxx" },...]
983			slides_home_imgs = [
984				{"cls": slideHomeCls, "path": path, "img": "blank_10.jpg", "alt": "", "aURL": "" }
985				
986				,{"cls": slideHomeCls, "path": image_path, "img": "DG_20260714_071H_sny1.png", "alt": "", "aURL": "https://hncb.tw/9bm452" } 
987
988				
989				,{"cls": slideHomeCls, "path": image_path, "img": "Loan_1151231_071_1.jpg", "alt": "", "aURL": "https://camp.hncb.com.tw/weba071-0008/" } 
990
991				
992				,{"cls": slideHomeCls, "path": image_path, "img": "10910_071_3.jpg", "alt": "", "aURL": "" } 
993
994				
995			];
996			
997			//var slides_award2_imgs = ["blank_10.jpg", "eAsia_p_s.jpg", "award_p_s.jpg", "tax_p_s.jpg", "tax_AD_p_s.jpg", "iso_p_s.jpg"];
998			slides_award2_imgs = [
999				{"cls": slideAwardCls, "path": path, "img": "blank_10.jpg", "alt": "", "aURL": "" }, 
1000				{"cls": slideAwardCls, "path": path, "img": "eAsia_p_s.jpg", "alt": "", "aURL": "" }, 
1001				{"cls": slideAwardCls, "path": path, "img": "award_p_s.jpg", "alt": "", "aURL": "" }, 
1002				{"cls": slideAwardCls, "path": path, "img": "tax_p_s.jpg", "alt": "", "aURL": "" }, 
1003				{"cls": slideAwardCls, "path": path, "img": "tax_AD_p_s.jpg", "alt": "", "aURL": "" }, 
1004				{"cls": slideAwardCls, "path": path, "img": "iso_p_s.jpg", "alt": "", "aURL": "" }
1005			];
1006			//建立輪播圖片
1007			appendImages("#slides_home", slides_home_imgs);	
1008			appendImages("#slides_award2", slides_award2_imgs);
1009			//廣告圖片輪播
1010			slideHome = $('#slides_home').bxSlider({
1011				auto: true,				//自動啟動
1012				//startSlide: 3, 
1013				randomStart: true,		//隨機啟動
1014				pause: 4500, 			//停留時間
1015				slideWidth: 690,		//滑動寬度 
1016				controls: false,		//前後頁控制按鈕
1017				onSliderLoad: function(index){
1018					$('#slides_home').find("IMG").attr("src", slides_home_imgs[index+1].path + slides_home_imgs[index+1].img);
1019					//console.log(index);
1020				},
1021				onSlideBefore: function($slideElement, oldIndex, newIndex) {
1022					$slideElement.find("IMG").attr("src", slides_home_imgs[newIndex+1].path + slides_home_imgs[newIndex+1].img);
1023					//console.log($slideElement.find("IMG"));
1024				},
1025				onSlideAfter: function(index){
1026					slideHome.stopAuto();
1027					slideHome.startAuto();
1028				}
1029			});
1030			
1031			
1032			
1033			slideAward2 = $('#slides_award2').bxSlider({
1034				auto: true,				//自動啟動
1035				//startSlide: 3, 
1036				randomStart: true,		//隨機啟動
1037				pause: 5000, 			//停留時間
1038				slideWidth: 320,		//滑動寬度
1039				controls: false,		//前後頁控制按鈕
1040				onSliderLoad: function(index){
1041					$('#slides_award2').find("IMG").attr("src", slides_award2_imgs[index+1].path + slides_award2_imgs[index+1].img);
1042					//console.log(index);
1043				},
1044				onSlideBefore: function($slideElement, oldIndex, newIndex) {
1045					$slideElement.find("IMG").attr("src", slides_award2_imgs[newIndex+1].path + slides_award2_imgs[newIndex+1].img);
1046					//console.log($slideElement.find("IMG"));
1047				},
1048				onSlideAfter: function(index){
1049					slideAward2.stopAuto();
1050					slideAward2.startAuto();
1051				}
1052			});
1053			
1054			$("#resetBottun").on("click",function(){	
1055			
1056				doReset();	// 清除重填
1057			});	
1058			
1059			function doReset()
1060			{
1061				document.LoginForm.reset();
1062				//if(document.LoginForm.USERID.value=='') document.LoginForm.USERID.value='請輸入身分證字號';
1063				//if(document.LoginForm.NICKNAME.value=='') document.LoginForm.NICKNAME.value='請輸入您的代號';
1064				//changeDisplayFocus();
1065				//if(document.LoginForm.pwdText.value=='') document.LoginForm.pwdText.value='請輸入8~16位密碼';
1066				//$("#USERID").replaceWith(USERID_TEXT_TYPE);
1067				//$("#NICKNAME").replaceWith(NICKNAME_TEXT_TYPE);
1068				//document.LoginForm.pwdText.focus();
1069			}	
1070
1071			//密碼說明 add on 20160318 by hb13363
1072			setPwdInfo("#list_b1", "CH", {left: 0, top: 38}, {left: -210, top: 70});
1073		} catch(err) {
1074			
1075		}
1076	});
1077
1078	//onresize window
1079	$(window).resize(function() {
1080		setPosition($("#list_b1"), $("#pwdInfo"), 0, 45);
1081		setPosition($("#list_b1"), $("#pwdInfoContent"), -210, 80);
1082	});	
1083
1084	//[{"cls": "slidePic", "path": "/netbank/pages/jsp/Login/html/Notice/", "img": "xxx.jpg", "alt": "xxx", "aURL": "http://xxx.xxx.xxx/xxx" },...]
1085	function appendImages(id, slideImages) {
1086		var alt = "";
1087
1088		$(id).html("");    
1089		
1090		for (i = 1; i < slideImages.length; i++) {
1091			//如果有圖片替代文字
1092			alt = (slideImages[i].alt == "") ? slideImages[i].img : slideImages[i].alt;
1093		
1094			$(id).append('<li><img class="' + slideImages[i].cls + '" src="' + (slideImages[0].path + slideImages[0].img) + '" alt="' + slideImages[i].alt + '" /></li>');
1095			
1096			//如果有超連結
1097			if (slideImages[i].aURL != "") $(id).find("IMG").eq(i-1).wrap('<a href="' + slideImages[i].aURL + '" target="_blank"></a>');
1098		
1099		}
1100	}
1101
1102	$(function(){
1103		var $category=$(".news_page li:gt(4)");
1104		var $togglebtn=$("#showmore");  
1105		$category.hide();
1106		$togglebtn.click(function(){
1107			if ($category.is(":visible")) {
1108				$category.hide(300);
1109				return false;
1110			} else {
1111				$category.show(300);
1112				return false;
1113			}
1114		});
1115	});
1116
1117	if (self != top) {
1118			top.location = "/netbank/servlet/TrxDispatcher?trx=com.lb.wibc.trx.Login&state=prompt&lang=CH&unit= &Recognition=private";
1119	}
1120
1121	var cwin = null;
1122	var board = null;   
1123
1124	function hint(){
1125		var login = document.LoginForm;
1126		var usrid = login.USERIDTEXT.value;
1127		if(usrid!=hiddenUserId){
1128			//有改變過
1129			syncHiddenUSERID();
1130		}
1131		usrid = document.LoginForm.USERID.value;
1132
1133		if(usrid == ""){
1134			alert("請輸入身份證字號!");
1135			return;
1136		}
1137
1138		if(cwin==null || cwin.closed)
1139			cwin = window.open("/netbank/pages/jsp/Login/html/hint_prompt.jsp?USERID="+ usrid,"",
1140				"toolbar=no,location=no,menubar=no,status=no,scrollbars=yes,width=340,height=160");
1141	}
1142
1143
1144	//************************
1145	function encpt(code)
1146	{
1147		var strencpt='';
1148		
1149		for(var i=1;i<=code.length;i++){ 
1150			var c=String.fromCharCode(code.charCodeAt(i-1)+code.length); 
1151			strencpt+=escape(c);//c;// 
1152		}
1153		
1154		return strencpt;
1155	}
1156
1157	function decpt(code)
1158	{
1159		//alert("code is" + code) ;
1160		code = unescape(code); 
1161		strdecpt=''; 
1162		for(var i=1;i<=code.length;i++){ 
1163			var c=String.fromCharCode(code.charCodeAt(i-1)-code.length); 
1164			strdecpt+=c; 
1165		}
1166		//alert("return "+strdecpt);
1167		return strdecpt;
1168	}
1169
1170	function getCookieValH (offset) {
1171
1172		var endstr = document.cookie.indexOf (";", offset);
1173		
1174		if (endstr == -1) { endstr = document.cookie.length; }
1175		
1176		return decpt(unescape(document.cookie.substring(offset, endstr)));
1177		}
1178	 
1179	function GetCookieH (name) {
1180		var arg = name + "=";
1181		var alen = arg.length;
1182		var clen = document.cookie.length;
1183
1184		var i = 0;
1185		while (i < clen) {
1186			var j = i + alen;
1187			if (document.cookie.substring(i, j) == arg) {
1188				return getCookieValH (j);
1189				}
1190			i = document.cookie.indexOf(" ", i) + 1;
1191			if (i == 0) break;
1192			}
1193		return null;
1194		}
1195
1196	function SetCookieH (name,value,expires,path,domain,secure) {
1197
1198	  document.cookie = name + "=" + encpt(escape (value)) +
1199		((expires) ? "; expires=" + expires.toGMTString() : "") +
1200		((path) ? "; path=" + path : "") +
1201		((domain) ? "; domain=" + domain : "") +
1202		((secure) ? "; secure" : "");
1203		}
1204	//************************	
1205
1206	function doSubmit() {
1207		var login = document.LoginForm;
1208		var usrid = login.USERIDTEXT.value;
1209		if(usrid!=hiddenUserId){
1210			//有改變過
1211			syncHiddenUSERID();
1212		}
1213		usrid = login.USERID.value;
1214		var nickname = login.NICKNAME.value;
1215		var pd = login.PASSWORD.value;
1216		var RecognitionName=document.LoginForm.Recognition.value;
1217		var cbUSERIDVisiable = "false"; //身份id隱碼 使用若為true 表示要記錄代號標記到cookie
1218		if($("#list_a2").is(":checked")){
1219			cbUSERIDVisiable="true";		
1220		}
1221		
1222		//檢核ID, 密碼及代號
1223		var msgs = checkLogin_private(login.USERID, login.PASSWORD, login.PwdChg, login.NICKNAME, login.NKChg, login.USERIDTEXT);
1224		
1225		if (msgs.length > 0) {
1226			alert(msgs);
1227			return false;
1228		}
1229		
1230		//交易圖形驗證碼
1231		if(login.TrxCaptchaKey.value.length != 4){
1232		   alert("請輸入4碼交易圖形驗證碼!");
1233		   login.TrxCaptchaKey.focus();	   
1234		   return false;
1235		}
1236		if(!isAlphaNumber1(login.TrxCaptchaKey.value)){
1237		   alert("交易圖形驗證碼只能輸入數字!");
1238		   login.TrxCaptchaKey.focus();	   
1239		   return false;
1240		}
1241
1242		var expiry = new Date();
1243
1244		expiry.setMonth(expiry.getMonth()+1);
1245		//判斷個人戶或是企業戶Start
1246		SetCookieH('Recognition', RecognitionName, expiry);
1247		//判斷個人戶或是企業戶End
1248		if(login.cbUsrid.checked)
1249		{
1250			//SetCookie('USERID', usrid, expiry);
1251			SetCookieH('USERIDh', usrid, expiry);
1252			
1253		  //若為記住且勾隱碼則寫入cookie
1254			if(cbUSERIDVisiable=="true"){   	    		
1255			 SetCookie('cbUSERIDVisiable', cbUSERIDVisiable, expiry);	//身份隱碼寫入cookie
1256			}
1257		}        
1258		else
1259		{
1260			DeleteCookie('USERID');
1261			DeleteCookie('USERIDh');
1262			
1263		}
1264		if(login.cbNickname.checked)
1265		{
1266			//SetCookie('NICKNAME', nickname, expiry);
1267			SetCookieH('NICKNAMEh', nickname, expiry);
1268		}        
1269		else
1270		{
1271			DeleteCookie('NICKNAME');
1272			DeleteCookie('NICKNAMEh');
1273		}
1274		
1275		login.hideNickName.value=encryptNickName('MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCowyoKGAg72VkNzrtjW1dMAejHE2iliT9XWDbtYCcKaPgMsxA6t0d1Pcvzot88J4QlLfc0CnVnmtCI/ugxA6Wf6uJ7yX0rYRuLtubAPOwe5c25lZEZKXzSTUZi7qoNwkKxHEmDzAKu6qenxVSFypzD/Q6PImMlrxNM7Mq4Q8xqawIDAQAB',nickname);
1276		login.NICKNAME.value="";
1277	   //記得清空小鍵盤
1278		if(!littleKeyboardFlag){
1279			keybardUSERID.destroy();
1280			keybardNICKNAME.destroy();
1281			keybardpassword.destroy();
1282			keybardCaptcha.destroy();		
1283		}
1284		
1285		//密碼壓碼
1286		if (!encipherExd(login, ["r_id", "r_mac", "r_cipherpin", "r_cipherkey"], ["r_id2", "r_mac2", "r_cipherpin2", "r_cipherkey2"], 'BBE5EAD6223753536B781BD32432B98684A39088D92B2F7D40A253B6F7B82EAB3FCC102BC29CA11847EF40E82836291B7051C47E1852C943E8E06043454A4F959DAA0421A7237C197DFB28B1C31133C178CDA92EA3C4BD05FDAA1F5F48C17C8160013DCC3B851
1286F8C3B393FA7D75FFC327F399FA86EC0441029570305FC2FE2F1', '03', usrid, pd, '|')) return false;
1287		  
1288		login.PASSWORD.value = "";//移除密碼
1289		MM_showHideLayers('Layer1','','hide','Layer2','','show');
1290		
1291		$("#password").remove();	//避免密碼被瀏覽器記住
1292		
1293		//hide icon
1294		$("#pwdInfo").hide();
1295			// add for HKU伏擊驗證 20251229
1296		login.cookie_inst.value = getInstCookies(); 	
1297		document.getElementById('LoginForm_post').submit();
1298		return true;						
1299		
1300	}
1301
1302	function isAlphaNumber1(){
1303		var test = isAlphaNumber1.arguments[0];
1304		var range = '1234567890';
1305		if(isAlphaNumber1.arguments.length==2)
1306			range = isAlphaNumber1.arguments[1];
1307		for(var i=0; i<test.length; i++){
1308			if(range.indexOf(test.charAt(i))<0)
1309			return false;
1310			}
1311			return true;
1312	}
1313	function doOnLoad(olduser) {
1314
1315		var login = document.LoginForm;
1316		var ck1 = GetCookie('USERID');
1317		if ((ck1!=null) && (ck1 != '')){
1318			login.USERID.value=ck1;			//疑似還沒有產生該物件
1319			login.cbUsrid.checked=true;
1320			DeleteCookie('USERID');
1321		}
1322		
1323		if (!login.cbUsrid.checked) {
1324			var ck1 = GetCookieH('USERIDh');
1325			
1326			if ((ck1!=null) && (ck1 != '')){
1327				login.USERID.value=ck1;
1328				login.cbUsrid.checked=true;
1329			}else{
1330				login.USERID.value='';
1331				login.cbUsrid.checked=false;
1332			}
1333		}
1334		//代碼的值 start
1335		var ck2 = GetCookie('NICKNAME');
1336		
1337		if ((ck2!=null) && (ck2 != '')){
1338			login.NICKNAME.value=ck2;
1339			login.cbNickname.checked=true;
1340			DeleteCookie('NICKNAME');
1341		}
1342		
1343		if (!login.cbNickname.checked) {
1344		
1345			var ck2 = GetCookieH('NICKNAMEh');
1346
1347			if ((ck2!=null) && ck2 != ''){
1348				login.NICKNAME.value=ck2;
1349				login.cbNickname.checked=true;
1350			}else{
1351				login.NICKNAME.value='';
1352				login.cbNickname.checked=false;
1353			}        
1354		}
1355		
1356		if (login.cbUsrid.checked && login.cbNickname.checked) login.PASSWORD.focus(); 		
1357		if(olduser=='Y') alert('請輸入代號');
1358		//代碼的值end
1359		
1360		login.TimeZone.value= getTimeZone();        		
1361		var expiry = new Date();
1362		expiry.setMonth(expiry.getMonth()+1);
1363		SetCookie('LANG', 'CH', '','/');
1364		SetCookie('UNIT', ' ', '','/');
1365
1366		
1367		
1368		if (!login.cbNickname.checked && login.cbUSERIDVisiable.checked) login.NICKNAME.value='';
1369		
1370		var checkUSERIDValue = login.USERID.value;
1371		if(checkUSERIDValue!=null){
1372			if(checkUSERIDValue.length>2){
1373				hiddenUserId = checkUSERIDValue.substring(0, 2);
1374				for(var i=0;i<checkUSERIDValue.length-2;i++){
1375					hiddenUserId = hiddenUserId + "*";
1376				}
1377				login.USERIDTEXT.value = hiddenUserId;
1378			}else if(checkUSERIDValue.length>0 && checkUSERIDValue.length<=2){
1379				login.USERIDTEXT.value = checkUSERIDValue;
1380			}
1381		}
1382	}
1383
1384	function sysBoard()        //系統公告
1385	{
1386
1387		board = window.open("/netbank/pages/jsp/Login/html/sysBoard.htm","BOARD","resizable=1,scrollbars=1,status=0,width=300,height=250");
1388
1389	}
1390
1391	function OpenWindow(theURL,winName,features)
1392	 {
1393		board=window.open(theURL,winName,features);
1394	 }
1395
1396	function sysBoard1()        //系統公告
1397	{
1398		board = window.open("/netbank/pages/jsp/Login/html/sysBoard1.htm","BOARD","resizable=1,scrollbars=1,status=0,width=300,height=300");
1399	}
1400
1401	function opencb()  {
1402	   iwin = window.open("/netbank/servlet/TrxDispatcher?trx=com.lb.wibc.trx.CallBack&state=prompt","IWIN",
1403	   "reasizable=yes,scrollbars=yes,status=no,toolbar=no,location=no,menu=no,width=650,height=550");
1404	}
1405	function openjvm()  {
1406	   jwin = window.open("/netbank/pages/jsp/Login/html/down_jvm.htm","JWIN",
1407	   "reasizable=yes,scrollbars=yes,status=no,toolbar=no,location=no,menu=no,width=300,height=200");
1408	}
1409
1410	function MM_openBrWindow(theURL,winName,features) { //v2.0
1411	  window.open(theURL,winName,features);
1412	}
1413
1414	function openeATM()        //eATM視窗
1415	{
1416		board = window.open("https://www.smartatm.com.tw",'','height=586, width=570, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no');
1417		//board = window.open("https://ibtest.hncb.com.tw/eatm",'','height=586, width=570, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no');
1418	}
1419
1420	function MM_reloadPage(init) {  //reloads the window if Nav4 resized
1421	  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
1422		document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
1423	  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
1424	}
1425	MM_reloadPage(true);
1426
1427	function MM_findObj(n, d) { //v4.0
1428	  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
1429		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
1430	  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
1431	  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
1432	  if(!x && document.getElementById) x=document.getElementById(n); return x;
1433	}
1434
1435	function MM_showHideLayers() { //v3.0
1436	  var i,p,v,obj,args=MM_showHideLayers.arguments;
1437	  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
1438		if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
1439		obj.visibility=v; }
1440	}
1441
1442	/*function changeDisplay(){
1443			var login = document.LoginForm;
1444		//	console.log("1111");
1445			login.pwdText.style.display="none";
1446			login.PASSWORD.style.display="block";
1447			login.PASSWORD.focus();
1448	}
1449	function changeDisplayFocus(){
1450			var login = document.LoginForm;
1451		//	console.log("2222");
1452			if(login.PASSWORD.value==''){
1453			login.pwdText.style.display="block";
1454			login.PASSWORD.style.display="none";
1455			}
1456
1457	}*/
1458	function keypressed(e){ 
1459		
1460		//支援IE, Chrome, FireFox的判斷
1461		var key = window.event ? e.keyCode : e.which;
1462		
1463		//按下enter後的動作 
1464		if(key == '13') { 
1465			//to do   
1466			doSubmit();
1467		}
1468	}
1469
1470	function chgCaptcha(){
1471		document.getElementById('TrxCaptchaKey').value = "";//將輸入欄位清空
1472		document.getElementById('TrxCaptchaKey').focus();
1473		document.getElementById("code_Cap").src="/netbank/pages/jsp/html/CaptchaImage_2.jsp"+ "?reload=" + new Date().getTime();
1474	}
1475	
1476	function getInstCookies() {         //取得名稱是INST_開頭的Cookie
1477
1478      const cookies = document.cookie.split(';');
1479      const instCookies = {};
1480
1481      cookies.forEach(cookie => {
1482        const [name, value] = cookie.trim().split('=');
1483        //if (name.startsWith('INST_')) {
1484        if (name.startsWith('INST_')) {
1485          instCookies[name] = decodeURIComponent(value || '');
1486        }
1487      });
1488
1489      var inst_all = "";
1490      for (const key in instCookies) {
1491        inst_all = inst_all +key +"="+ instCookies[key] + ";";
1492      }
1493      return inst_all;
1494    }
1495</script>
1495
1496
1497</body>
1498</html>
1499
1500

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.