2010-04-04 3 views
8

При кодировании JavaScript и Ajax нет соответствующей документации для этой функции. Я искал этот термин, используя api src="http://www.google.com/jsapi" и searchControl.execute("abhilashm86");.Что означает функция google.setOnLoadCallback (initialize)?

Как это google.setOnLoadCallback(initialize) называется внутренне? Является ли эта функция только для нового условия поиска, когда пользователь удаляет предыдущий поиск и запускает новый? Как именно google.setOnLoadCallback(initialize) получить trigerred?

ответ

9

Функция инициализации будет вызываться, когда ваш документ (включая API Google) будет полностью загружен. Поэтому вы должны обернуть любой код, который использует API в функции, которую вы передаете:

E.g.

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

The documentation говорит:

Использование google.setOnLoadCallback для регистрации указанной функции обработчика будет вызываться один раз загрузки документа вместо GSearch.setOnLoadCallback.

 Смежные вопросы

  • Нет связанных вопросов^_^