google API translate, only a div into page

前端 未结 2 1247
北海茫月
北海茫月 2021-01-13 14:26

I have an HTML page, and I would use Google Translate to translate only a div into my page.

相关标签:
2条回答
  • 2021-01-13 15:08

    Check the examples at Google AJAX Language API.

    google.language.translate("Hello world", "en", "es", function(result) {
      if (!result.error) {
        var container = document.getElementById("translation");
        container.innerHTML = result.translation;
      }
    });
    

    use innerHTML to get hold of the contents of your DIV. You may have to strip out formatting first, though.

    0 讨论(0)
  • 2021-01-13 15:08

    ok, but how to open any named <div> of a internet web page in my page with <iframe> tag? Is it possible in general, not to display (in iframe) the whole page, but only the part of it (without balast arround)?

    I know e.g. this for whole pages :

    <div>
      <iframe src ="http://www.colosseum.cz/vzdelavani-a-informace/zpravy" width="98%" height="600" style="border: 3px;">
        <p>unsupported</p>
      </iframe> 
    </div>
    
    0 讨论(0)
提交回复
热议问题