Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
浏览器不是';无法获取javascript文件_Javascript_Html - Fatal编程技术网

浏览器不是';无法获取javascript文件

浏览器不是';无法获取javascript文件,javascript,html,Javascript,Html,我试图使用谷歌地图API,但我的HTML找不到我的javascript文件。查看dev工具的network选项卡,它甚至没有尝试获取script.js文件。没有404或200响应。其他剧本都被认为是完美的 文件结构: /css - styles.css /js - script.js index.html index.html脚本: <script async type="text/javascript" src="https://cdnjs.cloudflare.com/aj

我试图使用谷歌地图API,但我的HTML找不到我的javascript文件。查看dev工具的network选项卡,它甚至没有尝试获取script.js文件。没有404或200响应。其他剧本都被认为是完美的

文件结构:

/css
  - styles.css
/js
  - script.js
index.html
index.html脚本:

<script async type="text/javascript"
 src="https://cdnjs.cloudflare.com/ajax/libs/knockout/3.4.2/knockout-min.js"></script>
<script
 src="https://code.jquery.com/jquery-3.2.1.min.js"
 integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4="
 crossorigin="anonymous"></script>
<script async type="text/javascript"
 src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script async type="text/javascript"
 href="js/script.js"></script>
<script async defer type="text/javascript"
 src="https://maps.googleapis.com/maps/api/js?v=3&callback=initMap"></script>
您正在使用“HREF”


您应该使用“SRC”


您正在使用“HREF”


您应该使用“SRC”


您需要将script.js放在map.googleapis.js之后


因为您正在调用使用Googleapis.js的表达式。

您需要将script.js放在map.Googleapis.js之后


因为您正在调用使用Googleapis.js的表达式。

Ctrl+F5
Ctrl+F5
这可能是您的注释。看起来不是答案。哦,呜呜,谢谢,我想我只是需要第二双眼睛@尼米什:这看起来就像一个answer@AlonEitan这可能只是一个评论。张贴答案以获得声誉。“没关系。”雷南索扎接受了,不得不先等设定的时间!这可以是你的评论。看起来不是答案。哦,呜呜,谢谢,我想我只是需要第二双眼睛@尼米什:这看起来就像一个answer@AlonEitan这可能只是一个评论。张贴答案以获得声誉。“没关系。”雷南索扎接受了,不得不先等设定的时间!不,那会打破它的。脚本定义了一个函数。js脚本将尝试调用该函数。如果颠倒顺序,则函数将不及时存在,并且将出错。否。那会打破它。脚本定义了一个函数。js脚本将尝试调用该函数。如果您颠倒顺序,那么函数将不及时存在,它将出错。
var map;
function initMap() {
    // Constructor creates new map
    map = new google.maps.Map(document.getElementById('map'), {
      center: {lat: 40, lng: -70},
      zoom: 25
    });
}
<script async type="text/javascript"
 href="js/script.js"></script>
<script async type="text/javascript"
 src="js/script.js"></script>