Использование a
вместо w
должно позволить вам обновить файл вместо создания нового / перезаписать все в существующем файле.
См. этот ответ для различия в режимах.
Это довольно старый вопрос - решением было отключить firebug (по крайней мере для меня).
Используйте API Google Ajax. С некоторого времени доступ ко всем сервисам Google можно получить через JavaScript API. Это модульная система, вам нужно только включить библиотеку JSAPI, а затем вы можете динамически загружать необходимые модули - это не заблокирует ваш сайт.
<script type="text/javascript"
src="http://www.google.com/jsapi?key=ABCDEFG"></script>
<script type="text/javascript">
google.load("maps", "2");
google.setOnLoadCallback(function() {
// Your logic goes here.
// It will be run right after the maps module was loaded.
});
</script>
Дополнительные сведения см. В документации разработчика JSAPI .
При оптимизации JavaScript: всегда помещайте JS в конец даже своего скрипта API Карт. Я не могу придумать какой-либо веской причины держать JS в голове.