PageSourceSearch

https://www.keyence.com.cn/js/common/usersettings.js?var=20261001135109

js keyence.com.cn collected 2026-10-08 03:28:05 UTC 14,195 bytes, 416 lines download raw bytes

1/**
2 * $Rev: 1089 $
3 */
4
5var kpi_siteSettings = {
6    siteId: 21,
7    siteLang: 'zh-CN'
8};
9
10var suz_LanguagePath = "";
11
12/* == start Allowed only change in this area ==========================================================================*/
13var kpi_usersettings = {
14
15		SmoothScrollSpd:800/* Initial Value of Smooth Scroll Speed */
16
17		,BacisCarouselMvSpd:600/* Initial Value of Basic Carousel Moving Speed */
18
19		,InnerContentsCarouselMvSpd:800/* Initial Value of Frame Carousel in Contents Moving Speed */
20
21		,FrameCarouselMvSpd:600/* Initial Value of Cross Type Navigation & Local Navigation Carousel Moving Speed */
22
23		,CrossTypeOCSpd:600/* Initial Value of Cross Type Navigation Opening and Closing Speed */
24
25		,CrossTypeChangeSpd:150/* Initial Value of CrossType Type Change Speed */
26
27		,FormPullDownShowSpd:150/* Initial Value of Custom Pulldown Show Speed */
28
29		,FormPullDownHideSpd:150/* Initial Value of Custom Pulldown Hide Speed */
30
31		,ModalOpenSpd:300/* Initial Value of Modal Windows Open Speed */
32
33		,SelectModelsLimitNum:10/* Initial Value of Select Models Limit Number */
34
35		,KeyVisualSlideSpd:800/* Initial Value of Key Visual Slide Speed */
36
37		,KeyVisualSlideStopTime:4000/* Initial Value of Key Visual Slide Stop Time */
38
39		,KeyVisualSlideEasing:'easeInOutQuart'/* Default Easing for Key Visual Slider */
40
41		,DeleteBtnFadeInSpd:500/* Initial Value of Delete Button Fade In Speed */
42
43		,DeleteBtnFadeOutSpd:300/* Initial Value of Delete Button Fade Out Speed */
44
45		/* Use Mega Menu */
46		,MegaMenuRowsNum:16/* Initial Value of number of rows in columns entering by Mega Menu. */
47
48		,MegaMenuRollOverDelay:0/* Initial Value of On Mouse Enter Global Navigation Open Delay Time */
49
50		,MegaMenuRollOutDelay:0/* Initial Value of On Mouse Leave Global Navigation Close Delay Time */
51
52		,MegaMenuSlideDownSpd:0/* Initial Value of Mega Menu Content Slide Down Speed */
53
54		,MegaMenuFadeInSpd:0/* Initial Value of Mega Menu Content Fade In Speed */
55
56		,MegaMenuFadeOutSpd:0/* Initial Value of Mega Menu Content Fade Out Speed */
57
58		,MegaMenuSlideEasing:'easeInExpo'/* Default Easing for Mega Menu Slide Up and Down */
59
60		/* Use Cart */
61		,CartOCSpd:400/* Initial Value of Cart Slide Up and Down Speed */
62
63		,CartItemFadeInSpd:600/* Initial Value of Cart Item Fade In Speed */
64
65        ,CartItemFadeOutSpd:600/* Initial Value of Cart Item Fade Out Speed */
66
67		,CartSlideEasing:'easeOutQuint'/* Default Easing for Cart Slide Up and Down */
68
69        ,DownloadItemMaxFileSize: 52428800 /* Max File size of Download Items (50Mbyte)*/
70
71        ,AjaxTimeoutSeconds: 5000  /* Initial Value of Ajax Timeout milli seconds */
72
73        ,SessionKeepAliveIntervalMs: 1500000  /* Session keep-alive interval in milliseconds (25 minutes) */
74
75		/* Top Page */
76		,NewsCarouselStopTime:7/* Initial Value of News Carousel Slide Stop Time *This is the number of seconds */
77
78		,NewsCarouselSlideSpd:1200/* Initial Value of News Carousel Slide Speed */
79
80		,NewsCarouselEasing:'easeInExpo'/* Default Easing for News Carousel */
81
82		/* My Keyence */
83		,MoreViewNum:10/* Initial Value of Displayed Per Click More View Button */
84
85		,ViewMoreFadeInSpd:500/* Initial Value of Related View More Fade In Speed */
86
87		,ViewMoreFadeOutSpd:300/* Initial Value of Related View More Fade Out Speed */
88
89        ,DownloadPopupOpenDelay:2000/* Initial Value of Download Popup Open Delay */
90
91        ,DownloadRecommendPopupOpenDelay:2000/* Initial Value of Download Recommend Popup Open Delay */
92
93        ,RecommendPopupOpenedCountLimit:1/* Initial Value of Download Recommend Popup Opened Count Limit */
94
95		/* Use Certified Models */
96		,CertifiedModelsRowsNum:16/* Initial Value of number of rows in columns entering by Certified Models */
97
98		/* eNews Popup */
99		,enewscount:3/* Initial Value of condition pop-up opens */
100		,enewslimit:182/* Initial Value of period for does not appear*/
101
102};
103/* == end Allowed only change in this area ==========================================================================*/
104
105
106/* Need to be translate */
107var kpi_translation = {
108		New:"全新"
109		,Discontinued: "停产"
110		,ViewAllSeries:"查看所有系列"
111		,ImageLoadErrorMsg:"此图像加载失败。"
112		,ContentLoadErrorMsg:"此内容加载失败。"
113		,SelectRegionMsg:"选择地区/语言"
114		,CartLimitErrorMsg:'数量到达上限。请按 "开始下载。"'
115		,ProductCategory: '产品类别'
116		,SelectUnselectedMsg: '-- 选择一项 --'
117        ,DownloadList: '等待下载的资料'
118        ,Amount: '数量'
119        ,Selected: '已选择'
120        ,SelectedTxt: 'selected'
121        ,Total: '总计'
122        ,MB: 'MB'
123        ,Open: '打开'
124        ,Close: '关闭'
125        ,DeleteAllItem: '全部删除'
126        ,LicenseAgreement: '许可协议'
127        ,SoftwareLicenseAgreementTitle: '软件下载'
128        ,CadLicenseAgreementTitle: 'CAD'
129        ,ProgressToDownload: '开始下载'
130        ,DeleteAllItemConfirmMessage: '您要删除等待下载中的所有项目吗?'
131		,ServerConnectErrorMessage: '非常抱歉,出现了意外错误。'
132		,RefineSearchOpen: '精确搜索'
133		,RefineSearchClose: '隐藏搜索条件'
134		,DescriptionLabel: '描述'
135		,OSLabel: '[OS]'
136		,VersionLabel: '[版本]'
137		,LastUpdateDateLabel: '[上次更新时间]'
138		,MyKeyenceEnqPopupHeading: '感谢您的下载。您是否有如下需求?'
139};
140
141
142/** file type id setting **/
143var kpi_fileTypeSettings = {
144    '2D-DXF': 29,
145    '2D-MICROCADAM': 30,
146    '3D-IGES': 31,
147    '3D-STEP': 32,
148    '3D-Parasolid': 33,
149    '3D-Acis': 34,
150    '3D-SolidWorks': 35,
151    '3D-CATIA': 36,
152    '3D-INVENTOR': 37,
153    'EPLAN': 69
154};
155
156/** language id setting **/
157var kpi_languageSettings = {
158    siteLang: ['zh-CN'],
159    lang: {
160        'zh-CN': '简体字',
161        'zh-TW': '繁体字',
162        'en-GB': '英语',
163        'ja-JP': '日语',
164        'ko-KR': '韩国语',
165        'de-DE': '德语',
166        'fr-FR': '法语',
167        'it-IT': '意大利语',
168        'th-TH': '泰语',
169        'es-MX': '墨西哥西班牙语',
170        'cs-CZ': '捷克语',
171        'nl-NL': '荷兰语',
172        'hu-HU': '匈牙利语',
173        'pl-PL': '波兰语',
174        'pt-BR': '葡萄牙语',
175        'ru-RU': '俄罗斯语',
176        'sk-SK': '斯洛伐克语',
177        'id-ID': '印度尼西亚语',
178        'vi-VN': '越南语',
179        'ro-RO': '罗马尼亚语',
180        'sl-SI': '斯洛文尼亚语',
181        'en-US': '英语 (US)'
182    },
183    lang1: {
184        'zh-CN': '简体字',
185        'zh-TW': '繁体字',
186        'en-GB': '英语',
187        'ja-JP': '日语',
188        'ko-KR': '韩国语',
189        other: '其他'
190    },
191    lang2: {
192        'de-DE': '德语',
193        'fr-FR': '法语',
194        'it-IT': '意大利语',
195        'th-TH': '泰语',
196        'es-MX': '墨西哥西班牙语',
197        'cs-CZ': '捷克语',
198        'nl-NL': '荷兰语',
199        'hu-HU': '匈牙利语',
200        'pl-PL': '波兰语',
201        'pt-BR': '葡萄牙语',
202        'ru-RU': '俄罗斯语',
203        'sk-SK': '斯洛伐克语',
204        'id-ID': '印度尼西亚语',
205        'vi-VN': '越南语',
206        'ro-RO': '罗马尼亚语',
207        'sl-SI': '斯洛文尼亚语',
208        'en-US': '英语 (US)'
209    }
210};
211
212/* Loading Files
213-------------------------------------------------------- */
214var kpi_loadingfiles = {
215	RegionSelectHtml:suz_LanguagePath+"/modal/region-language-selector/"
216	,PrintCss:"/css/common/print.css"
217    ,GroupTypeListJson:"/data/group_type_list.json"
218    ,GroupTypeListJsonV2:"/data/group-type-list.json"
219	,AboutUsHtml:suz_LanguagePath+"/data/megamenu-about-us.html"
220	,ProductsHtml:suz_LanguagePath+"/data/megamenu-products.html"
221	,SolutionHtml:suz_LanguagePath+"/data/megamenu-solutions.html"
222	,DownloadsHtml:suz_LanguagePath+"/data/megamenu-downloads.html"
223	,SupportHtml:suz_LanguagePath+"/data/megamenu-support.html"
224	,IndustryApplication:"/data/industry_application_products.json"
225	,RollArea:"/data/rollarea.json"
226	,enewshtml:"/modal/news-events/newsletters/subscribe/enews-subscribe.jsp"
227};
228
229var kpi_cartsettings = {
230    thumbnailPath: "/img/asset/"
231    ,cartApiUrl:""    /* value unchangeable.  */
232    ,cartApiMethodAddCart:"/ajax/cart/addCart/"
233    ,cartApiMethodRemoveCart:"/ajax/cart/removeCart/"
234    ,cartApiMethodRemoveAllCart:"/ajax/cart/removeAllCart/"
235    ,cartApiMethodAllAssetInfo:"/ajax/cart/allAssetInfo/"
236    ,cartApiMethodServerErrorMsg:"/ajax/cart/serverErrorMsg/"
237    ,downloadLicenseSoft:suz_LanguagePath+"/modal/downloads/license-agree/software/"
238    ,downloadLicenseCad:suz_LanguagePath+"/modal/downloads/license-agree/cad/"
239    ,downloadUrl:"/download/downloadCart/"
240};
241
242var kpi_downloadListSettings = {
243    listApiUrl:""
244    ,listApiMethodRemoveList:"/ajax/downloadList/removeDownloadList/"
245};
246
247/* external files domain
248 -------------------------------------------------------- */
249var kpi_currentDomain = "";/* value unchangeable.  */
250
251var kpi_cookiesettings = {
252    cookieDomain: ".keyence.com.cn"
253    ,cookieNameDownloadAgreement:"download_agreement"
254    ,cookieNameCartMode:"cart_mode"
255    ,cookieNameHasAddToList:"has_addToList"
256};
257
258/** loading files For crossdomain(search site) */
259var kpi_mf_modalsettings = {
260    downloadLicenseSoftHtml:""
261    ,downloadLicenseCadHtml:""
262    ,RegionSelectHtml:""
263    ,AboutUsHtml:""
264    ,ProductsHtml:""
265    ,SolutionHtml:""
266    ,DownloadsHtml:""
267    ,SupportHtml:""
268}
269
270/** domain setting. */
271var kpi_originalDomain = "https://www.keyence.com.cn";
272
273/** enews popup setting **/
274var suz_enews_settings = {
275     enewsApiMethodSignUp:"/ajax/popup/index"
276    ,enewsApiMethodOptIn:"/ajax/popup/soptionid"
277}
278
279/** search Domain and FilePath setting **/
280var suz_search_Path = {
281     searchDomainRegExp :new RegExp("www-search|china-search")
282    ,topPageDecision    :["index","usa.jsp"]
283    ,is_subLangPath     : function(path) {
284        var result = true;
285        switch (path){
286            case "en":
287            case "jajp":
288            case "engb":
289            case "enus":
290            case "zhcn":
291            case "zhtw":
292            case "dede":
293            case "frfr":
294            case "itit":
295            case "thth":
296            case "eses":
297            case "esmx":
298            case "cscz":
299            case "nlnl":
300            case "huhu":
301            case "kokr":
302            case "plpl":
303            case "ptbr":
304            case "ruru":
305            case "sksk":
306            case "idid":
307            case "vivn":
308            case "msmy":
309            case "roro":
310            case "slsi":
311                break;
312            default:
313                result = false;
314                break;
315        }
316        return result;
317    }
318}
319
320var kpi_debug = false;
321
322/**
323 * This settings is changed by JavaScript from scripts.js or modalscripts.js.
324 * @type {{originalDomain: string, searchDomain: string}}
325 */
326var kpi_domainSettings = {
327	originalDomain:""
328	,searchDomain:""
329	,isDomain:true
330};
331
332var mfsettings = {
333	"cn_zhcn": {
334		"defaultKeyword": "您要找什么?",
335		"seriesText": "系列 ",
336		"modelsText": "型号 ",
337		"defaultSeries": "显示与关键字匹配的型号",
338		"discontinuedText": "停产"
339	}
340};
341
342/**
343 * domain setting
344 */
345var kpi_protocol = location.protocol;
346var kpi_host = location.host;
347
348kpi_domainSettings.originalDomain = kpi_protocol + "//" + kpi_host + suz_LanguagePath;
349
350if(0 <= kpi_host.search(suz_search_Path.searchDomainRegExp)) {
351	kpi_domainSettings.originalDomain = kpi_protocol + kpi_originalDomain.replace(/^http+s?:/,"");
352
353	kpi_domainSettings.isDomain = false;
354	//modal settings For www-search,
355	kpi_cartsettings.downloadLicenseCad = kpi_mf_modalsettings.downloadLicenseCadHtml;
356	kpi_cartsettings.downloadLicenseSoft = kpi_mf_modalsettings.downloadLicenseSoftHtml;
357	kpi_loadingfiles.RegionSelectHtml = kpi_mf_modalsettings.RegionSelectHtml;
358	kpi_loadingfiles.AboutUsHtml = kpi_mf_modalsettings.AboutUsHtml;
359	kpi_loadingfiles.ProductsHtml = kpi_mf_modalsettings.ProductsHtml;
360	kpi_loadingfiles.SolutionHtml = kpi_mf_modalsettings.SolutionHtml;
361	kpi_loadingfiles.DownloadsHtml = kpi_mf_modalsettings.DownloadsHtml;
362	kpi_loadingfiles.SupportHtml = kpi_mf_modalsettings.SupportHtml;
363}
364
365//override
366kpi_cartsettings.cartApiUrl = kpi_domainSettings.originalDomain;
367kpi_downloadListSettings.listApiUrl = kpi_domainSettings.originalDomain;
368kpi_currentDomain = kpi_domainSettings.originalDomain;
369
370/** enquete session keep alive */
371var suz_enquete_session = 1200000; // 20min
372
373/** Cookie Alert Text */
374var kpi_cookie_alert = {
375    flag: false,
376    text: '',
377    btnText: '',
378    privacyText: '',
379    link: ''
380};
381
382/** Career Site Suggest */
383var kpi_career_site_suggest = {
384    text: 'KEYENCE China - Careers<br><br>You might be visiting other country\'s site.<br>Would you like to select the site for your country?',
385    btnText01: 'Continue',
386    btnText02: 'Select Site',
387    limit: 3
388};
389
390/** Menu Conversion */
391var kpi_menu_conversion = {
392    isShow: true,
393    excludedUrl: new RegExp('(^(' + window.suz_LanguagePath + ')?\/ss\/)|(^(' + window.suz_LanguagePath + ')?\/landing\/(?!(lpc\/)))|(\/index_pr\.jsp$)|(^(' + window.suz_LanguagePath + ')?\/products\/.+\/.+\/.+\/(campaign|lp|pr|survey|video)\/)'),
394    openDelay: 3000,
395    isTelShow: true
396};
397
398/** Signin Form password error limit */
399var passwordErrorCountMax = 2;
400
401/** Search API */
402var kpi_search_api = {
403    version: 2,
404    pathnames: {
405        PAGE: '/ajax/search/v2/content/',
406        ASSET: '/ajax/search/v2/asset/',
407        PRODUCT: '/ajax/search/v2/product/',
408        DATA_SHEET: '/ajax/search/v2/datasheet/',
409        SUGGEST_SERIES: '/ajax/suggest/v2/product_series/',
410        SUGGEST_MODEL: '/ajax/suggest/v2/product_model/',
411        SUGGEST_PAGE: '/ajax/suggest/v2/keyword/',
412        SUGGEST_ASSET: '/ajax/suggest/v2/asset/',
413        PRODUCT_COMPLETE_MATCH: '/ajax/search/v2/perfect_match_product/',
414        DID_YOU_MEAN_MODEL: '/ajax/didyoumean/v2/product_model/'
415    }
416}

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.