web| Program
<ptml><pead><meta http-equiv= ' content-type ' content= ' text/html;charset=gb2312 ' ><TITLE> Kit </title><style>*{font-size:12px;font-family: XXFarEastFont-}td{width:180;cursor:hand;text-align:center}.n1{ Font-size:18px}.n2{font-size:18px;font-family:wingdings}.n3{font-size:18px;font-family:wingdings 2}.n4{ Font-size:18px;font-family:wingdings 3}.n5{font-size:18px;font-family:webdings}.n6{font-size:18px;font-family: Marlett}.n7{font-size:18px;font-family: Chinese cloud}</style></pead><body onselectstart= ' if ( event.srcelement.tagname!= "INPUT") return false ' Scroll=no style= ' margin:0;border:1 solid menu ' bgcolor= ' menu ' > <table style= ' border-collapse:collapse;border:2 solid white; ' cellpadding=2 rules=all><tr><td style= ' width:100% ' ><select ></div></td></tr></table><script>var str1= ' ", Toolcolor= "BBBBBB", movecolor= "#ffffff" function write1 () {a.innerhtml=] <table cellspacing=0 cellpadding=3 rules= All style= ' Border-collapSe:collapse;border:1 solid CCCCCC ' onmouseup= ' if (event.srcelement.tagname==\ "td\") txt.value= Event.srcElement.innerText ' onmouseover= ' if (event.srcelement.tagname==\ "td\" &&event.srcelement.bgcolor= =\ "\") Event.srcelement.bgcolor=movecolor ' onmouseout= ' if (event.srcelement.tagname==\ "td\" && Event.srcelement.bgcolor==movecolor.tolowercase ()) event.srcelement.bgcolor=\ "\" ">" +str1+ "</table>" document.title=sel1.options[sel1.selectedindex].text+ "_ Reference Input Tool [" + (SEL1.SELECTEDINDEX+1) + "]"}function write2 ( STRS1,STRS2) {strs1==160?strss1= "space": strss1= "&#" +strs1+ ";" str1+= "<tr><td>&#" +strs1+ ";</td><td>& +strs2+" </td><td class= ' N1 ' > "+strss1+" </td></tr> "}function change1 (changeindex) {str1=" "switch (changeindex) {case 0://Chinese special symbol str0=" ˇ¨〃々-~‖...()〈〉 "" "" "" 〖〗 "" ±x÷∧∨∑∏∪∩∈∷√⊥∥∠⌒⊙∫∮≡≌≈∽∝≠≮≯≤≥∞∵∴♂♀°℃$¤¢£‰§№☆★0 ◇-▲※→←↑↓〓ˊˋ˙-―‥ ℅℉↖↗↘↙∕∟≒≦≧⊿═║╒╓╔╕╖╗╙╚╛╜╝╞╟╠╡╢╣╤╥╦╧╨╩╪╫╬╭╮╯╰╱╲╳▁▂▃▅▇█▉▊▋▌▍▎▏▓▔▕ ▽◢◣◤◥☉⊕〒‵′〝″ⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹ⒈⒉⒊⒋⒌⒍⒎⒏⒐⒑⒒⒓⒔⒕⒖⒗⒘⒙⒚⒛⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽⑾⑿⒀⒁⒂⒃⒄⒅⒆⒇①②③④⑤⑥⑦⑧⑨⑩㈠㈡㈢㈣㈤㈥㈦㈧㈨㈩ⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹⅺⅻ─━│┃┄┅┆┇┈┉┊┋┌┍┎┏┐┑┒┓└┕┖┗┘┙┚┛├┝┞┟┠┡┢┣┤┥┦┧┨┩┪┫┬┭┮┯┰┱┲┳┴┵┶┷┸┹┺┻┼┽┾┿╀╁╂╃╄ ╅╆╇╈╉╊╋︵︶︹︺^﹀︽︾""""︻︼︷︸︱ ' for (i=0;i<str0.length-1;i++) {str1+= ' <tr> for (j=0;j<7;j++) {str1+= ' <td > "+str0.charat (i) +" </td> "i++}str1+=" </tr> "I--}break;case 4://Other countries ' words and symbols str0=" Абвгдеёжзийклмнопрстуфхцчшщъыьэюяабвгдеёжзийклмнопрстуфхцчшщъыьэюяαβγδεζηθικλμνξ0πρστυφχψωαβγδεζηθικλμνξοπρστυφχψωāáǎàēéě Èīíǐìōóǒòūúǔùǖǘǚǜüêɑńňɡㄅㄆㄇㄈㄉㄊㄋㄌㄍㄎㄏㄐㄑㄒㄓㄔㄕㄖㄗㄘㄙㄚㄛㄜㄝㄞㄟㄠㄡㄢㄣㄤㄥㄦㄧㄨㄩぁあぃいぅうぇえぉおかがきぎくぐけげこごさざしじすずせぜそぞただちぢっつづてでとどなにぬねのはばぱひびぴふぶぷへべぺほ ぼぽまみむめもゃやゅゆょよらりるれろゎわゐゑをんァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロヮワヰヱヲンヴヵヶ " for (i=0;i<str0.length-1;i++) {str1+= "<tr>" for (j=0;j<7;j++) {str1+= "<td class= ' n1 ' >" +str0.charat (i) + "</td>"; i++}str1+= "</tr>" I--}break;case 1://assic entity control str1= "<tr bgcolor=" "+toolcolor+" ' > <td>htm </td><td> Browse </TD><TD>VB representation </td></tr> "for" (i=1;i<384;i++) {str1+= "<tr><td>&#" +i+ "</td><td class= ' N1 ' >&#" +i+ "; </td><td >CHR ("+i+") </td></tr> "}break;case 7://wingdings font str1=" <tr bgcolor= ' "+toolcolor+" ' ><TD >htm Representation </td><td> General </td><td> applied Font </td></tr> "for (i=33;i<384;i++) {str1+=" <tr><td>&# "+i+"; </td><td class= ' N1 ' >&# ' +i+ '; </td><td class= ' n2 ' > &# "+i+";</td></tr> "}break;case 8://wingdings 2 font str1=" <tr bgcolor= ' "+toolcolor+" ' ><TD >htm Representation </td><td> General </td><td> applied Font </td></tr> "for (i=33;i<384;i++) {str1+=" <tr><td>&# "+i+"; </td><td class= ' N1 ' >&# ' +i+ '; </td><td class= ' N3 ' > &# "+i+";</td></tr> "}break;case 9://wingdings 3 font str1=" <tr bgcolor= ' "+toolcolor+" ' ><TD >htm Representation </td><td> General </td><td> applied Font </td></tr> "for (i=33;i<384;i++) {str1+=" <tr><td>&# "+i+"; </td><td class= ' N1 ' >&# "+i+"; </td><td class= ' N4 ' >&# "+i+";</td></tr>}break;case://webdings font str1= "<tr bgcolor=" "+toolcolor+" "><td>htm" </td><td> General </td><td> Applied Font </td></tr> "for (i=33;i<384;i++) {str1+=" <tr ><td>&# "+i+"; </td><td class= ' N1 ' >&# "+i+" </td><td class= ' N5 ' >&# ' +i+ ";</td></tr>"}break;case://marlett font str1= "<tr bgcolor= '" +toolcolor+ "' ><td>htm" means </ Td><td> General </td><td> Apply Font </td></tr> "for (i=48;i<58;i++) {str1+=" <tr>< td>&# "+i+"; </td><td class= ' N1 ' >&# ' +i+ '; </td><td class= ' N6 ' >&# ' +i+ '; </ Td></tr> "}for (i=97;i<122;i++) {str1+=" <tr><td>&# "+i+"; </td><td class= ' N1 ' >&# "+i+"; </td><td class= ' N6 ' >&# ' +i+ ";</td></tr>"}break;case 12://Chinese Cloud Fontstr1= "<tr bgcolor=" "+toolcolor+" ' ><td>htm representation </td><td> General </td><td> applied Font </td ></tr> "for (i=33;i<384;i++) {str1+=" <tr><td>&# "+i+"; </td><td class= ' N1 ' > &# "+i+"; </td><td class= ' N7 ' >&# "+i+";</td></tr> "}break;case 2://html named entity var str0= "Iexcl;¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶ ¸¹º»¼½¾¿àáâãäåæçèéêëìíîïðñòóôõöxøùúûüýþßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ". Split (' & ') str1= "<tr bgcolor= '" +toolcolor+ "' ><td>htm representation </td><td> naming </td><td> browsing </td></tr> "Write2 (" quot "); Write2 (" amp "); Write2 (" LT "); Write2 (" GT "); Write2 (160," nbsp "); for (i=161;i<256;i++) {str1+= "<tr><td>&#" +i+;</td><td>& "+str0[i-161]+" </ TD><TD class= ' N1 ' >&# ' +i+ ';</td></tr> '}break;case 3://html Additional named entity str1= "<tr bgcolor=" "+ toolcolor+ "' ><td>htm Express </td><td> naming </td><td> browsing </td></tr>" Write2 (402 ,"Fnof"); var str0= "alpha;βγδεζηθικλμνξ0πρ". Split (' & ') for (i=913;i<930;i++) {str1+= "<tr><td> &# "+i+";</td><td>& "+str0[i-913]+" </td><td class= ' N1 ' >&# ' +i+ ';</td> </tr> "}str0=" sigma;τυφχψω ". Split (' & ') for (i=931;i<938;i++) {str1+=" <tr><td>&# "+i+"; </td><td>& "+str0[i-931]+" </td><td class= ' N1 ' >&# ' +i+ ';</td></tr> '} Str0= "alpha;βγδεζηθικλμνξοπρςστυφχψω". Split (' & ') for (i=945;i<970;i++) {str1+= "<tr><td>&#" +i+ ";</td><td>&" +str0[i-945]+ "</td><td class= ' N1 ' >&# ' +i+"; </td></tr > "}write2 (977," Thetasym "); Write2 (978," Upsih "); Write2 (MB," Piv "); Write2 (8226," Bull "); Write2 (8230," hellip "); Write2 (8242, "Prime"); Write2 (8243, "Prime"); Write2 (8254, "oline"); Write2 (8260, "FRASL"); Write2 (8472, "weierp"); Write2 (8465, "image"); Write2 (8476, "real"); Write2 (8482, "trade"); Write2 (8501, "Alefsym"); str0= "Larr;↑→↓↔". Split (' & ') for (i=8592;i<8597;i++) {str1+= "<tr><td>&#" +i+ ";</td><td>&" +str0[i-8592]+ "</TD><TD" class= ' N1 ' >&# ' +i+ ";</td></tr>"}write2 (8629, "Crarr"); str0= "Larr;⇑⇒⇓⇔". Split (' & ') for (i= 8656;i<8661;i++) {str1+= "<tr><td>&#" +i+ ";</td><td>&" +str0[i-8656]+ "</td" ><TD class= ' N1 ' >&# ' +i+ ';</td></tr> '}write2 (8704, "forall"); Write2 (8706, "part"); Write2 ( 8707, "exist"); Write2 (8709, "empty"); Write2 (8711, "Nabla"); Write2 (8712, "Isin"); Write2 (8713, "notin"); Write2 (8715, " Ni "); Write2 (8719," prod "); Write2 (8722," sum "); Write2 (8722," minus "); Write2 (8727," lowast "); Write2 (8730," Radic "); Write2 (8733, "prop"), Write2 (8734, "Infin"), Write2 (8736, "Ang"); Write2 (8869, "and"); Write2 (8870, "or"); Write2 (8745, " Cap "); Write2 (8746," Cup "); Write2 (8747," int "); Write2 (8756," There4 "); Write2 (8764," Sim "); Write2 (8773," Cong "); Write2 (8773, "Asymp"); Write2 (8800, "ne"); Write2 (8801, "equiv"); Write2 (8804, "le"); Write2 (8805, "GE"); Write2 (8834, " Sub "); Write2 (8835," sup "); Write2 (8836, "nsub"); Write2 (8838, "Sube"); Write2 (8839, "Supe"); Write2 (8853, "Oplus"); Write2 (8855, "otimes"); write2 (8869, "perp"); Write2 (8901, "Sdot"); Write2 (8968, "Lceil"); Write2 (8969, "Rceil"); Write2 (8970, "Lfloor"); Write2 (8971, "Rfloor"); Write2 (9001, "Lang"); Write2 (9002, "rang"); Write2 (9674, "Loz"); Write2 (9824, "spades"); Write2 (9827, "clubs") ); Write2 (9829, "Hearts"); Write2 (9830, "diams"); Break;case 5://W3C16 Color comparison table str1= "<tr bgcolor=" "+toolcolor+" ' > <td> effect </td><td> name </td><td>16 system </td></tr> "str0=" black,white,red, Yellow,lime,aqua,blue,fuchsia,gray,silver,maroon,olive,green,teal,navy,purple,transparent ". Split (", ") str00=" 000000,FFFFFF,FF0000,FFFF00,00FF00,00FFFF,0000FF,FF00FF,808080,C0C0C0, 800000,808000,008000,008080,000080,800080, Transparent Color ". Split (", ") for (i=0;i<str0.length;i++) {str1+= <TR><TD Bgcolor= ' "+str0[i]+" ' ></td><td> "+str0[i]+" </td><td style= ' color:# ' +str00[i]+ "' >#" + str00[i]+ "</td></tr>"}break;case 6://windows system Color Disk str1= "<tr bgcolor= '" +toolcolor+ "' ><td> effect 1</td><td> effect 2</td><td> Name </td></tr> "str0=" Windowtext,windowframe,window,threedshadow,buttonshadow,threedlightshadow, Threedhighlight,threedface,buttonface,threeddarkshadow,scrollbar,menutext,menu,infotext,infobackground, Inactivecaptiontext,inactivecaption,inactiveborder,highlighttext,highlight,graytext,captiontext,buttontext, Buttonhighlight,background,appworkspace,activecaption,activeborder ". Split (", ") for (i=0;i<str0.length;i++) { str1+= "<tr><td bgcolor=" "+str0[i]+" ' ></td><td style= ' color: "+str0[i]+" ' >Lshdic</td ><TD style= ' Word-break:keep-all; ' > "+str0[i]+" </td></tr> "}break;case 13://Keyboard key value detector str1=" <center> <p> Now please press any key on your keyboard </center><p><center> its key values will be displayed in the upper input box </center> "Break;case 14://Simple Calculator str1=" <center> <p> Enter the formula you want to calculate in the bottom input box </center><p><center> formula such as 12+64 20/5 100+ (77*44) </center><p><center><input id= ' txt2 ' ><br><input type= ' button ' value= ' Start calculation ' Onclick= ' Try{txt.value=eval (txt2.value)}catch (e) {alert (\) Wrong formula! \ ")} ' ></center> ' break;case 15://Convert tool for (i=2;i<129;i++) {str0+= <option>" +i;i++}str1= "< center> <p> Please enter a set of numbers in the bottom input box </center><p><center><input id= ' txt2 ' ><br> Convert to: <select id= ' Sel2 ' > ' +str0+ ' </select> <br><input type= ' button ' value= ' Start converting ' onclick= ' try{ Txt.value=new number (Txt2.value). toString (Sel2.options[sel2.selectedindex].text)}catch (e) {alert (\) exception Error! \ ")} ' ></center> ' break;} Write1 ()}function Document.onkeydown () {//page key if (sel1.selectedindex==13) {//Detect whether to open keyboard key value detector Txt.value=event.keycode ; event.keycode=0;event.returnvalue=false;}} TEMP1=LOCATION.HREF//Initialize the Startup section (additional URL parameters can control the preselected list, in the form of xxx.htm?xxx=*, where * should be a number between 0-12, Used to match the default startup call of the LSHDIC2005 Software Accessory tool TRY{SEL1.OPTIONS[TEMP1.SUBSTR (temp1.indexof (' = ') +1)].selected=true;sel1.onchange () }catch (E) {sel1.onchange ()}//This plug-in program is able to run directly in a Web browser </script></BODY></HTML>
[Ctrl + A ALL SELECT hint: You can modify some of the code, and then run]