Это походит, возможно, что Вы решаете неправильную проблему. При попытке отредактировать файлы на удаленном компьютере тогда, Вы могли бы попытаться использовать что-то как плагин ftp для jedit. http://plugins.jedit.org/plugins/?FTP Это гарантирует, чтобы у Вас была только одна версия файла, таким образом, это никогда не может быть вне синхронизации.
Вероятно, файл находится не по указанному пути. '../../../' переместится на 3 шага вверх в каталог, в котором находится страница, и будет искать файл js в папке с именем JS.
Также атрибут language устарело.
См. Скрипты :
18.2.1 Элемент SCRIPT
Не рекомендуется. Этот атрибут указывает язык сценариев содержимого этого элемента. Его ценность - идентификатор языка, но поскольку эти идентификаторы не стандартные, этот атрибут был устаревшим в в пользу типа.
Изменить
Попробуйте изменить
<script src="../../../JS/Registration.js" language="javascript" type="text/javascript" />
на
<script src="../../../JS/Registration.js" language="javascript" type="text/javascript"></script>
Если ваша страница глубоко исправлена или может перемещаться, а ваш JS-скрипт находится в "~ / JS / Registration.js" вашей веб-папки, вы можете попробовать следующее:
<script src='<%=ResolveClientUrl("~/JS/Registration.js") %>'
type="text/javascript"></script>
добавить подобное
<head runat="server">
<script src="Registration.js" type="text/javascript"></script>
</head>
ИЛИ можно добавить код позади.
Page.ClientScript.RegisterClientScriptInclude("Registration", ResolveUrl("~/js/Registration.js"));
Используйте Fiddler , чтобы увидеть, что происходит. Затем измените путь соответствующим образом. Вероятно, вы получите ошибку 404 и неверный путь.