PageSourceSearch

https://keyang.kr/shop/lib/js/naverCommonInflowScript.js?Path=boar…&Inflow=keyang.kr&WhiteList[]=www.keyang.kr

js keyang.kr collected 2026-10-07 05:53:11 UTC 6,192 bytes, 165 lines download raw bytes

1// ÆÄ¶ó¹ÌÅÍ Parsing
2var NCISP = (function(){
3	var
4	scriptParam = new Object(),
5	scriptTag = document.getElementById("naver-common-inflow-script"),
6	queryIndex = scriptTag.src.indexOf("?");
7	if (queryIndex>-1) {
8		var scriptTagParam = scriptTag.src.substr(scriptTag.src.indexOf("?")+1).split(/&/gi);
9		for (var a=0; a<scriptTagParam.length; a++) {
10			var
11			splitIndex = scriptTagParam[a].indexOf("="),
12			paramName = (splitIndex<0)?scriptTagParam[a]:scriptTagParam[a].substr(0, splitIndex),
13			paramValue = (splitIndex<0)?null:scriptTagParam[a].substr(splitIndex+1);
14			if (paramName.match(/(.+)\[(.*)\]$/)) {
15				if (RegExp.$2 && RegExp.$2.trim().length>0) {
16					if (scriptParam[RegExp.$1]===undefined) scriptParam[RegExp.$1] = new Object();
17					scriptParam[RegExp.$1][RegExp.$2] = paramValue;
18				}
19				else {
20					if (scriptParam[RegExp.$1]===undefined) scriptParam[RegExp.$1] = new Array(paramValue);
21					else scriptParam[RegExp.$1].push(paramValue);
22				}
23			}
24			else {
25				scriptParam[paramName] = paramValue;
26			}
27		}
28	}
29	return scriptParam;
30})();
31
32if (!window.wcs_add) window.wcs_add = new Object();
33window.wcs_add["wa"] = NCISP.AccountID;
34
35if (NCISP.WhiteList) {
36	wcs.checkoutWhitelist = NCISP.WhiteList;
37	wcs.mileageWhitelist = NCISP.WhiteList;
38}
39
40wcs.setReferer(decodeURIComponent(NCISP.Referer));
41
42if (NCISP.Inflow) wcs.inflow(NCISP.Inflow);
43else wcs.inflow();
44
45(function(NCISL){
46	if (document.attachEvent) window.attachEvent("onload", NCISL);
47	else window.addEventListener("load", NCISL, false);
48})
49(function(){
50
51	if (NCISP.Path==="goods/goods_view.php" || NCISP.Path==="goods/view.php" || NCISP.Path==="goods/view_detail.php" || NCISP.Path==="order/order.php") {
52		var
53		naverMileageBaseAccumRate = wcs.getBaseAccumRate().toString().trim(),
54		naverMileageAddAccumRate = wcs.getAddAccumRate().toString().trim();
55		if (parseFloat(naverMileageBaseAccumRate)>0) {
56			if (document.getElementById("naver-mileage-base-accum-rate")) document.getElementById("naver-mileage-base-accum-rate").innerHTML = naverMileageBaseAccumRate.replace(/\.0$/, "")+"%";
57			if (parseFloat(naverMileageAddAccumRate)>0) {
58				if (document.getElementById("naver-mileage-add-accum-rate")) document.getElementById("naver-mileage-add-accum-rate").innerHTML = "&nbsp;+&nbsp;Ãß°¡&nbsp;"+naverMileageAddAccumRate.replace(/\.0$/, "")+"%";
59			}
60		}
61		// 2013-09-02, ³×À̹öON ÆÐÄ¡
62		var naverMileageAccumElement = document.getElementById("naver-mileage-accum");
63		if (wcs.getMileageInfo()) {
64			var
65			naverMileageAccumRate = (parseFloat(naverMileageBaseAccumRate) + parseFloat(naverMileageAddAccumRate)).toString(),
66			naverMileageAccumRateElement = document.getElementById("naver-mileage-accum-rate");
67			if (naverMileageAccumElement) {
68				naverMileageAccumElement.style.display = "";
69				if (naverMileageAccumRateElement) {
70					naverMileageAccumRateElement.innerHTML = naverMileageAccumRate.replace(/\.0$/, "")+"%";
71				}
72			}
73		}
74		else {
75			if (naverMileageAccumElement) {
76				naverMileageAccumElement.parentNode.removeChild(naverMileageAccumElement);
77			}
78		}
79	}
80
81	if (NCISP.Path==="setGoods/goodsView/goodsView.php" || NCISP.Path==="goods/list.php" || NCISP.Path==="goods/cart.php" || NCISP.Path==="goods/view.php" || NCISP.Path==="ord/order.php") {
82		var
83		naverMileageBaseAccumRate = wcs.getBaseAccumRate().toString().trim(),
84		naverMileageAddAccumRate = wcs.getAddAccumRate().toString().trim();
85		if (parseFloat(naverMileageBaseAccumRate)>0) {
86			jQuery(".naver-mileage-base-accum-rate").each(function(index, element){
87				element.innerHTML = naverMileageBaseAccumRate.replace(/\.0$/, "")+"%";
88			});
89			if (parseFloat(naverMileageAddAccumRate)>0) {
90				jQuery(".naver-mileage-add-accum-rate").each(function(index, element){
91					element.innerHTML = "&nbsp;+&nbsp;Ãß°¡&nbsp;"+naverMileageAddAccumRate.replace(/\.0$/, "")+"%";
92				});
93			}
94		}
95		// 2013-09-02, ³×À̹öON ÆÐÄ¡
96		if (wcs.getMileageInfo()) {
97			var
98			naverMileageAccumRate = (parseFloat(naverMileageBaseAccumRate) + parseFloat(naverMileageAddAccumRate)).toString();
99			jQuery(".naver-mileage-accum").each(function(index, accumElement){
100				jQuery(accumElement).show().find(".naver-mileage-accum-rate").each(function(index, element){
101					element.innerHTML = naverMileageAccumRate.replace(/\.0$/, "")+"%";
102				});
103			});
104		}
105		else {
106			jQuery(".naver-mileage-accum").remove();
107		}
108	}
109
110	if(NCISP.AccountID && wcs.isCPA)
111	{
112		// CPA ½ºÅ©¸³Æ®(ÁÖ¹®¿Ï·á ÆäÀÌÁö¿¡¼­¸¸ ½ÇÇà)
113		if (NCISP.Path==="order/order_end.php" || NCISP.Path==="ord/order_end.php") {
114			var
115			_nao = new Object(),
116			commonScriptOrderItem = document.getElementsByName("naver-common-inflow-script-order-item");
117
118			// CPA·Î Àü¼ÛÇÒ »óǰÀÌ ÀÖ´Ù¸é(CPA ¼öÁýµ¿Àǽà ÀÚµ¿»ý¼º)
119			if (commonScriptOrderItem.length>0) {
120				_nao["order"] = new Array();
121				for (var a=0; a<commonScriptOrderItem.length; a++) {
122					var
123					orderItem = eval("("+commonScriptOrderItem[a].value+")"),
124					cpaOrderItem = new Object();
125
126					cpaOrderItem["oid"] = orderItem.ordno;
127					cpaOrderItem["poid"] = orderItem.sno;
128					if (orderItem.is_parent) {
129						cpaOrderItem["pid"] = orderItem.goodsno;
130						cpaOrderItem["parpid"] = null;
131					}
132					else {
133						cpaOrderItem["pid"] = orderItem.goodsno.toString()+"-"+orderItem.optno.toString();
134						cpaOrderItem["parpid"] = orderItem.goodsno;
135					}
136					cpaOrderItem["name"] = orderItem.goodsnm;
137					cpaOrderItem["cnt"] = orderItem.ea;
138					cpaOrderItem["price"] = orderItem.price;
139
140					_nao["order"].push(cpaOrderItem);
141				}
142				_nao["chn"] = "AD";
143				wcs.CPAOrder(_nao);
144			}
145		}
146	}
147
148	if (NCISP.AccountID) {
149		if (NCISP.Path === "order/order_end.php" || NCISP.Path === "ord/order_end.php") {
150			var commonScriptOrder = document.getElementById("naver-common-inflow-script-order");
151			if (commonScriptOrder && commonScriptOrder !== null) {
152				var
153				saNao = new Object(),
154				serviceType = "1",
155				orderInfo = eval("("+commonScriptOrder.value+")");
156				saNao["cnv"] = wcs.cnv(serviceType, orderInfo.goodsprice);
157				wcs_do(saNao);
158			}
159		}
160		else {
161			wcs_do();
162		}
163	}
164
165});

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.