регистрация файла javascript с главной страницы - PullRequest
0 голосов
/ 30 июня 2010

Есть ли причина, по которой регистрация файла javascript из тегов head главной страницы ASP.NET не будет работать? Например, у меня есть следующая (плюс много других) ссылка на файл:

<script type="text/javascript" src="/js/jquery/jquery-1.4.2.min.js"></script>

но jquery (и любая другая ссылка на JS) не работает при загрузке страницы.

Есть мысли? Благодарю.

Ответы [ 4 ]

2 голосов
/ 30 июня 2010

Атрибут src является относительным, попробуйте

<script type="text/javascript" src="/js/jquery/jquery-1.4.2.min.js"></script>

и посмотрите, решит ли это вашу проблему

1 голос
/ 30 июня 2010

Если это не сработает, вы можете попробовать это:

<script type="text/javascript" src="<%# ResolveUrl("~/js/jquery/jquery-1.4.2.min.js") %>"></script>

и в обработчике загрузки страницы на главной странице добавьте этот код:

Page.Header.DataBind();
0 голосов
/ 30 июня 2010

Использование главных страниц не повлияет на загрузку файлов JavaScript.Ваша проблема - либо местоположение файла, либо тег скрипта отформатирован неправильно.

0 голосов
/ 30 июня 2010

Мастер-страница может иметь ресурсы скрипта, как обычная HTML-страница; Вы, вероятно, захотите проверить проблему с отладчиком HTTP, таким как FireBug или Fiddler2 , если phsr правильно, вы увидите, что запросы не работают с ErrorCode .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...