2017-01-23 13 views
0

私は自分のページにJavascriptファイルを追加しようとしています。しかし、ブラウザはファイルリンクを完全に無視します。ブラウザがJavascriptファイルを無視する

スクリプトタグは、(ブラウザ内の)ソースコードで正しいです。ファイルパスをコピーして直接アクセスすると、そのファイルが存在し、それを見つけることができます。私もChromeで確認しようとしましたが、ネットワークタブではブラウザがファイルを読み込もうとしていることが示されていません。だれかがそれが何であるか考えていますか?

フラスココード:

<!DOCTYPE html> 
<head> 
    <title>{{ title }}</title> 
    <link rel="stylesheet" type="text/css" href="{{ url_for('static',filename='css/style.css') }}"> 
    <script type="text/javascript" href= "{{ url_for('static',filename='js/jscolor.js') }}"></script> 
</head> 

<body> 

ブラウザでソースコード:

<!DOCTYPE html> 
<head> 
    <title></title> 
    <link rel="stylesheet" type="text/css" href="/static/css/style.css"> 
    <script type="text/javascript" href= "/static/js/jscolor.js"></script> 
</head> 

<body> 

にすべてが正常に見えます。ファイルが存在し、パスが正しいです。しかし、それは無視されます。 (ChromeとFirefoxでチェック)。

答えて

3

スクリプトタグには、hrefではなくソース(src)属性があります。ちょうどそれを置き換えると、それはうまくいくはずです。

<script type="text/javascript" href= "/static/js/jscolor.js"></script> 

と交換してください:の場合

***日間

<script type="text/javascript" src= "/static/js/jscolor.js"></script> 
+0

おお神は...あなたにZailefをありがとうございます。それがヒントだった。 – Gordon

関連する問題