9 Stimmen

Was bedeutet die Funktion google.setOnLoadCallback(initialize) genau?

Bei der Kodierung von JavaScript und Ajax gibt es keine richtige Dokumentation für diese Funktion. Ich suchte diesen Begriff mit api src="http://www.google.com/jsapi" y searchControl.execute("abhilashm86"); .

Wie ist das google.setOnLoadCallback(initialize) intern angerufen? Gilt diese Funktion nur für einen neuen Suchbegriff, wenn der Benutzer die vorherige Suche löscht und eine neue startet? Wie genau funktioniert google.setOnLoadCallback(initialize) getriggert werden?

10voto

Matthew Flaschen Punkte 266507

Ihre Initialisierungsfunktion wird aufgerufen, wenn Ihr Dokument (einschließlich der Google-API) vollständig geladen ist. Daher sollten Sie jeden Code, der die API verwendet, in die Funktion einschließen, die Sie übergeben:

z.B.

google.setOnLoadCallback(function()
{
   var searcher = new google.search.SearchControl();
   // More code that depends on the API.
});

1voto

Jason Hall Punkte 20201

Die Dokumentation sagt:

Verwenden Sie google.setOnLoadCallback, um die angegebene Handler-Funktion zu registrieren, die nach dem Laden des Dokuments anstelle von GSearch.setOnLoadCallback aufgerufen wird.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X