zoukankan      html  css  js  c++  java
  • javascript 使用金山词霸网络翻译

    <html>
    <head>
    <title>金山词霸 -- 微型网络版</title>
    </head>
    <body>
    <script type="text/javascript">
    function $(id) { return document.getElementById(id); }
    
    function callScript(url, loaded, error, charset) {
        var script = document.createElement("script");
        if (typeof charset == "string") script.charset = charset;
        script.onreadystatechange = function() {
            switch (this.readyState) {
                case "complete":
                case "loaded":
                    if (typeof loaded == "function") loaded();
                    if (script.parentNode) script.parentNode.removeChild(script);
    
    break;
            }
        }
        script.onload = function() {
            if (typeof loaded == "function") loaded();
            if (script.parentNode) script.parentNode.removeChild(script);
        }
        script.onerror = function() {
            if (typeof error == "function") error();
            if (script.parentNode) script.parentNode.removeChild(script);
        }
    
        script.type = "text/javascript";
        script.defer = "true";
        script.src = url;
        var parent = document.getElementsByTagName("HEAD")[0] || document.documentElement;
        if (parent && parent.insertBefore) parent.insertBefore(script, parent.firstChild);
    }
    
    function button_translateClick() {
        var word = encodeURIComponent($("text_word").value);
        if (!word) {
            alert('请输入文字');
            $("text_word").focus();
            return;
        }
        callScript("http://server.dict-co.iciba.com/jsInterface.php?uiType=0&w=" + word + "&type=6");
        callScript("http://server.dict-co.iciba.com/jsInterface.php?uiType=0&w=" + word + "&dict=Dict,Tf,Enen,");
        callScript("http://server.dict-co.iciba.com/jsInterface.php?uiType=0&w=" + word + "&dict=Dict,Tf,Enen,");
        callScript("http://server.dict-co.iciba.com/jsInterface.php?uiType=0&w=" + word + "&type=2");
    }
    
    function text_wordKeydown(e) {
        if (!e) e = window.event;
        switch (e.keyCode | e.which | e.charCode) {
            case 13:
                button_translateClick();
                break;
        }
    }
    
    function LoveCallback(context) {
        $("div_context").innerHTML = context;
    }
    
    function dictCallBack(context) {
        $("div_head").innerHTML = context;
    }
    
    function tfCallback(context) {
        $("div_thesaurus").innerHTML = context;
    }
    
    function En2enCallback(context) {
        $("div_en2en").innerHTML = context;
    }
    
    function djCallback(context) {
        $("div_dj").innerHTML = context;
    }
    
    function searchDictByWord(e) {
        var element = typeof event != "undefined" ? event.srcElement : e.target;
        $("text_word").value = element.innerHTML;
        button_translateClick();
    }
    </script>
    <input id="text_word" type="text" value="hello" onkeydown="text_wordKeydown(event)" />
    <input type="button" value="翻译" onclick="button_translateClick()"/>
    <div id="div_head"></div>
    <div id="div_context"></div>
    <div id="div_thesaurus"></div>
    <div id="div_en2en"></div>
    <div id="div_dj"></div>
    </body>
    </html>
    
    
    

    啥也不说了 上图:

    没有目标的人都只在帮有目标的人完成目标

  • 相关阅读:
    入门菜鸟
    FZU 1202
    XMU 1246
    Codeforces 294E Shaass the Great 树形dp
    Codeforces 773D Perishable Roads 最短路 (看题解)
    Codeforces 814E An unavoidable detour for home dp
    Codeforces 567E President and Roads 最短路 + tarjan求桥
    Codeforces 567F Mausoleum dp
    Codeforces 908G New Year and Original Order 数位dp
    Codeforces 813D Two Melodies dp
  • 原文地址:https://www.cnblogs.com/tweet/p/1648567.html
Copyright © 2011-2022 走看看