インターネットにアクセスできない内部サーバー上でWebアプリケーションを実行したいので、ヘッダーに以下のようなものを含めることができません。ここにインクルードされたJQueryファイル
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.1.min.js"></script>
(簡体字)のホームページには、以下のindex.htmlにあるインターネットアクセスがあり
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta content="text/html;charset=utf-8" http-equiv="Content-Type"/>
<meta content="utf-8" http-equiv="encoding"/>
<script src="/var/lib/tomcat7/webapps/ROOT/jquery-3.2.1.min.js""></script>
<script>
$(document).ready(function(){
addListener();
});
function addListener()
{
document.getElementById('browse').addEventListener('change', handleFileSelect, false);
document.getElementById('fakeBrowse').addEventListener('click', handleBrowseClick, false);
}
function handleBrowseClick()
{
var fileinput = document.getElementById("browse");
fileinput.click();
}
function handleFileSelect(event)
{
var config = '';
var file = event.target.files[0];
var reader = new FileReader();
reader.onload = function(event) {
config = event.target.result;
document.getElementById('config_id').innerHTML = config;
}
reader.readAsText(file);
}
</script>
</head>
<body>
<input type="file" id="browse" name="fileupload" style="display:none"/>
<input type="button" value="Upload" id="fakeBrowse"/>
<output id="list"></output>
<textarea id="config_id"></textarea>
</body>
私が持っている問題は、私はページをロードするたびに、私は、コンソールにエラーメッセージが表示されますということですログ、この行を指して
<script src="/var/lib/tomcat7/webapps/ROOT/jquery-3.2.1.min.js""></script>
エラーメッセージは、私は、ファイルjqueryの-1.7.1.min.jsがindex.htmlをより同じ場所である私が指定したパス、であることを確信して、次の
GET http://localhost:8080/var/lib/tomcat7/webapps/ROOT/jquery-3.2.1.min.js
Failed to load resource: the server responded with a status of 404 (Not Found)
です。私はまた、両方のファイルが同じ所有者と同じ権限
を持っているし、それは私もこの
<script src="jquery-3.2.1.min.js""></script>
のような相対パスを使用してみました「$」
Uncaught ReferenceError: $ is not defined at (index):8
に署名を訴えていること確認しました
またはこれに類するもの
<script src="~/jquery-3.2.1.min.js""></script>
運がない。
誰でも私が間違っていることを指摘できますか?
EDIT 1
jqueryの-1.7.1.min.jsミスです。私は、エラーが経路の端部に冗長二重引用符によって引き起こされた2
jqueryの-3.2.1.min.js
EDIT意味します。
<script src="jquery-3.2.1.min.js"></script>
を得るまで、別のと別のを試していない場合
を使用してアクセスしてみてください指定された*とあなたのすべてのコードは同じではない 'jquery-3.2.1.min.js'を使用します –
@ Mohamed-Yousef申し訳ありません、それはタイプミスです – rh4games