PageSourceSearch

https://www.hami.gov.cn/hami/xhtml/js/esdToolsInit.js

js hami.gov.cn collected 2026-10-02 10:25:51 UTC 4,430 bytes, 117 lines download raw bytes

1var EsdToolbarInit={};
2
3EsdToolbarInit.path = "https://www.yunmd.net/toolbar/allToolvarV5/";
4EsdToolbarInit.toolbarOpenStatus = null;
5
6EsdToolbarInit.loadScript = function(func){
7	var esd_jquery_js = document.createElement('script'); 
8	esd_jquery_js.setAttribute('type', 'text/javascript'); 
9	esd_jquery_js.setAttribute('src', EsdToolbarInit.path+'jquery.js'); 
10	esd_jquery_js.setAttribute('charset', 'utf-8'); 
11	esd_jquery_js.onload = function(){
12		var esd_base64_js = document.createElement('script'); 
13		esd_base64_js.setAttribute('type', 'text/javascript'); 
14		esd_base64_js.setAttribute('src', EsdToolbarInit.path+'base64.js'); 
15		esd_base64_js.setAttribute('charset', 'utf-8'); 
16		esd_base64_js.onload = function(){
17			var esd_soundmanager2_js = document.createElement('script'); 
18			esd_soundmanager2_js.setAttribute('type', 'text/javascript'); 
19			esd_soundmanager2_js.setAttribute('src', EsdToolbarInit.path+'soundmanager2.js'); 
20			esd_soundmanager2_js.setAttribute('charset', 'utf-8'); 
21			esd_soundmanager2_js.onload = function(){
22				var esd_pinyin_js = document.createElement('script'); 
23				esd_pinyin_js.setAttribute('type', 'text/javascript'); 
24				esd_pinyin_js.setAttribute('src', EsdToolbarInit.path+'pinyin.js'); 
25				esd_pinyin_js.setAttribute('charset', 'utf-8'); 
26				esd_pinyin_js.onload = function(){
27					var esd_handleInnerIframe_js = document.createElement('script'); 
28					esd_handleInnerIframe_js.setAttribute('type', 'text/javascript'); 
29					esd_handleInnerIframe_js.setAttribute('src', EsdToolbarInit.path+'handleInnerIframe.js'); 
30					esd_handleInnerIframe_js.setAttribute('charset', 'utf-8'); 
31					esd_handleInnerIframe_js.onload = function(){
32						var esd_toolbar_js = document.createElement('script'); 
33						esd_toolbar_js.setAttribute('type', 'text/javascript'); 
34						esd_toolbar_js.setAttribute('src', EsdToolbarInit.path+'toolbar.js'); 
35						esd_toolbar_js.setAttribute('charset', 'utf-8'); 
36						esd_toolbar_js.setAttribute('id', 'ESDWebAppToolbar'); 
37						document.head.appendChild(esd_toolbar_js);
38						esd_toolbar_js.onload = function(){
39							if(func!=null){
40								func();
41							}
42						};
43					};	
44					document.head.appendChild(esd_handleInnerIframe_js);	
45				};
46				document.head.appendChild(esd_pinyin_js);	
47			};
48			document.head.appendChild(esd_soundmanager2_js);	
49		};	
50		document.head.appendChild(esd_base64_js);
51	};	
52	document.head.appendChild(esd_jquery_js);
53};
54
55EsdToolbarInit.getCookie = function(name){
56    var nameEQ = name + "=";
57    var ca = document.cookie.split(';');
58    for (var i = 0; i < ca.length; i++) {
59        var c = ca[i];
60        while (c.charAt(0) == ' ') 
61            c = c.substring(1, c.length);
62        if (c.indexOf(nameEQ) == 0) 
63            return c.substring(nameEQ.length, c.length);
64    }
65    return null;
66};
67EsdToolbarInit.setCookie = function(name, value, days){
68    if (days) {
69        var date = new Date();
70        date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
71        var expires = "; expires=" + date.toGMTString();
72    }
73    else {
74        var expires = "";
75    }
76    document.cookie = name + "=" + value + expires + "; path=/";
77};
78
79EsdToolbarInit.init = function(){
80	EsdToolbarInit.toolbarOpenStatus = EsdToolbarInit.getCookie("wzaIsOn");
81	if(EsdToolbarInit.toolbarOpenStatus=="true"||EsdToolbarInit.toolbarOpenStatus==true){
82		EsdToolbarInit.loadScript(null);
83	}else{
84		$(document).on("click","#toolbarSwitch",function(){
85			EsdToolbarInit.loadScript(null);
86			EsdToolbarInit.setCookie("wzaIsOn", "true", 10);
87			$(this).off("click");
88		});
89		$(document).on("keydown","#toolbarSwitch",function(e){
90			if (e.keyCode == 13) {
91				EsdToolbarInit.setCookie("wzaIsOn", "true", 10);
92				EsdToolbarInit.setCookie("readScreen", true, 10);
93				EsdToolbarInit.setCookie("speakVolume", 0, 10);
94				EsdToolbarInit.loadScript(function(){
95					EsdToolbar.readScreen.init();
96					jq_t("#toolbar").hide();
97					jq_t("#toolbarHtml").show("fast",function(){
98						jq_t("#toolbarPage2").show();
99						if(EsdToolbar.statusmagnifier == "on"){
100							EsdToolbar.magnifier.toolbarMagnifier();
101						}
102					});
103					jq_t("body").css("padding-top", "98px");
104					EsdToolbar.rebuild();
105					EsdToolbar.isOpen = true;
106				});
107				$(this).off("keydown");
108				return false;
109			}
110		});
111	}
112}
113EsdToolbarInit.init();
114
115
116
117

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.