Почему, кажется, работает следующий код javascript function handleResponse()
без его вызова? Следующий код использует API Google Книги.Использование функции Javascript без вызова
<html>
<head>
<title>Google Books API Example</title>
</head>
<body>
<div id="content"></div>
<script>
function handleResponse(response) {
var item = response.items[0];
document.getElementById("content").innerHTML = item.volumeInfo.title + "<br>" + item.volumeInfo.authors[0];
}
</script>
<script src="https://www.googleapis.com/books/v1/volumes?q=rosie+project&callback=handleResponse"></script>
</body>
</html>
Читайте о [JSONP] (http://en.wikipedia.org/wiki/ JSONP). 'handleResponse()' получает вызов по сценарию, который генерирует API Google. – jfriend00