<body onload = foo()>不会调用foo

Ela*_*nda 1 javascript asp.net jquery

我正在尝试运行此代码,但不调用initialize().

http://jsfiddle.net/r3sA8/

有人能说出原因吗?

Rob*_*b W 7

<script>当标记具有src属性集时,不评估块内的代码.

替换以下内容:

<script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=AIzaSyCP_o3czlByfGNa-S1YYMBAqfYKNg5nRKU&sensor=false"
    type="text/javascript">
    var map;
    var geocoder;
    ...
Run Code Online (Sandbox Code Playgroud)

<script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=AIzaSyCP_o3czlByfGNa-S1YYMBAqfYKNg5nRKU&sensor=false"></script>
<script>
    var map;
    var geocoder;
    ...
Run Code Online (Sandbox Code Playgroud)

(<script src="...">标签已关闭,并且启动了一个新的脚本块<script>).