#javascript #jquery #asp.net #webkit
#javascript #jquery #asp.net #webkit
Вопрос:
Я работаю над asp.net и, конечно же, javascripts во внешнем интерфейсе.
Я искал в Google, но не смог найти аналогичную проблему с «webkit»,
Кстати, я использую IE. Я попытался выполнить отладку в Chrome, и часть моего приложения работает. Я имею в виду, что начальная страница может быть загружена, но больше не отображается содержимое и детали. Похоже, что он загрузил только фрейм…
Я даже пытался поставить точку останова в начале моего кода javascript, но эта ошибка все равно выскочила. Я думаю, из-за файла js?
Это то, что я использую.
<script src="Scripts/jquery-1.10.2.js"></script>
<script src="Scripts/jquery-ui-1.10.2.js"></script>
Это странная проблема, которая появилась на прошлой неделе, а затем исчезла без каких-либо изменений! Затем сегодня он возвращается снова…
Заранее спасибо!
Ответ №1:
Он пытается определить, используете ли вы браузер webkit или нет, проверяя свойство webkit объекта браузера. К сожалению, этот объект был удален в более поздних версиях jQuery, поскольку рекомендуется проверять функции браузера, а не тип браузера.
Это избавит от сообщения об ошибке, но предположит, что все браузеры не являются браузерами webkit…
if (typeof ($.browser) == "undefined") {
$.browser = {};
}
if (typeof ($.browser.webkit) == "undefined") {
$.browser.webkit = false;
}
Вам это понадобится после включения jQuery, но перед тем, что вы вызываете, что вызывает ошибку. Вероятно, будет достаточно поместить его в начало вашего первого включенного скрипта.
Комментарии:
1. Но все еще имеет ту же проблему… Я поместил ваш код в раздел, где я загружаю скрипт jQuery
2. Я внес небольшое изменение. Попробуйте это сейчас. Если это все еще не работает, вам нужно выяснить, к чему пытаются получить доступ
webkit
.3. К сожалению, все та же проблема. Как вы даете подсказку о том, как найти то, что пытается получить доступ к webkit?
4. Удалите скрипты по отдельности и посмотрите, устраняют ли они ошибку. Причиной этого является что-то, что у вас есть на рассматриваемой странице.
5. Спасибо, позвольте мне попробовать!