我有一个包含3个Highcharts的html文件。当我在该文件中包含脚本时,一切正常,但是当我尝试从外部文件加载高图时,它们将无法呈现。我的文件夹结构如下:
src
->js/charts.js
views/index.html
我试图获得这样的chart.js:
<script src="../js/charts.js"></script>
但我得到错误:
Failed to load resource: the server responded with a status of 404 (Not Found)
这是我的chart.s文件的开头:
$(function () {
$.getJSON('https://www.highcharts.com/samples/data/jsonp.php?filename=usdeur.json&callback=?', function (data) {
var detailChart;
$(document).ready(function () {
// create the detail chart1
function createDetail(masterChart) {
// prepare the detail chart
var detailData = [],
detailStart = data[0][0];
$.each(masterChart.series[0].data, function () {
if (this.x >= detailStart) {
detailData.push(this.y);
}
});
我正在使用Browserify,在app.js中我有:
var $ = require('jquery');
var foundation = require('foundation-sites');
var motionui = require('motion-ui');
var charts = require('./charts.js');
$(document).foundation();
答案 0 :(得分:0)
IIS - &gt;身份验证 - &gt;匿名身份验证,选择应用程序池标识,然后单击确定。
如果不这样做,我会按F12并查看源代码并在此检查javascript文件的路径,但路径看起来不错。