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.