2015-07-19 41 views
0

这是关于调用Google Maps API的初始化函数。我更愿意在HTML的末尾调用它,而不是将它放在正文中。它似乎在工作,但是这种方法有什么问题吗?在HTML的末尾执行JavaScript函数而不是使用body onload会出现什么问题?

我所指的Google API代码可以在Place Autocomplete Address Form查看。


这不是window.onload vs <body onload=""/>重复。

或此封闭的一个,Unobtrusive JavaScript onload function

它是最接近这一个:Initializing JS components at the end of HTML or on "onload"?

不过,我的问题是不通用的。

回答

2

这只是个人喜好。两种方式都很好。 他们可能使用了onload处理程序,因为它似乎更加简单。

如果代码是在文件的末尾,有些人可能会复制它并且很快地编辑而不能完全理解为什么它被写在文件的末尾,然后在后面发射出一堆帖子,询问为什么他们代码不起作用。

+0

我改变了我的模板代码,所以我现在可以做。 –

相关问题