Möglichkeit, das Google Translate Widget für Ihre Website asynchron zu laden?

8

Gibt es eine Möglichkeit, das Google Translate-Widget für Ihre Website asynchron zu laden?

Ich habe versucht, dies auf den unteren Rand meiner Seite zu setzen, aber der Container #google_translate_element war noch leer.

%Vor%     
Geoff 13.03.2013, 06:03
quelle

1 Antwort

7

Es scheint, dass Sie einige Probleme in Ihrem Code haben. Aber deine Grundidee ist Klang.

Angenommen, dass <div id="google_translate_element"></div> vor dem Skript-Tag definiert ist, sollte Folgendes funktionieren:

%Vor%

Zumindest funktionierte es für mich, als ich alles in eine HTML-Datei platzierte und in Chrome speicherte.

Natürlich wäre es möglich, die Deklaration var und die folgenden Zeilen in einer Funktion $(document).ready zu platzieren (oder auf eine andere Weise, wenn Sie jQuery nicht verwenden). Dann wäre die Reihenfolge zwischen div und script nicht mehr von Bedeutung.

    
fredrik 15.03.2013, 08:00
quelle