Pracuję nad projektem, który zrobił dawny kolega. Jeśli uruchomię aplikację ASP MVC 4 w Firefoksie wszystko działa dobrze, ale kiedy uruchomię go na Internet Explorer 9, otrzymuję ten dziwny błąd:

image

Mówi, że istnieje błąd w bibliotece JavaScript Signalr, ale nigdy o tym nie słyszałem. Łamije się w plik JS, który nie jest nawet w roztworze.

Ten rozszerzenie sygnału nie jest zainstalowane.

Wszystkie odniesienia w moich poglądach:

<script type="text/javascript" src="~/Scripts/jquery-1.7.1.min.js"></script>
<script type="text/javascript" src="~/Scripts/perso.js"></script>
<script src="../../Scripts/jquery-1.7.1.js" type="text/javascript"></script>

AKTUALIZACJA

Znalazłem problem, w moim dzienniku konsoli przełamie na ten błąd:

TypeError: A [0] jest niezdefiniowany @ Browserlink: 37

Dzieje się tak w moich plikach jQuery. Zaktualizowałem je z najnowszą wersją, ale bez powodzenia.

Nie mam pojęcia, jak to naprawić, jakieś pomysły?

16
Nanou Ponette 25 listopad 2013, 12:14

2 odpowiedzi

Najlepsza odpowiedź

Wyobrażam sobie, że używasz Visual Studio 2013? Jeśli tak, istnieje nowa funkcja zwana linkiem przeglądarki, domyślnie jest włączony. Po prostu uaktualniłem również do VS2013 i otrzymuję wiele błędów związanych z linkiem przeglądarki, kiedy go wyłączam wszystko działa idealnie.

Oto kilka informacji na temat linków przeglądarki i jak go wyłączyć: http://blogs.msdn.com/b/webdev/archive/2013/06/28/BROWSER-LINK-Feature-in- Ivisual-Studio-preview-2013.aspx .

40
ToastyMallows 10 grudzień 2013, 21:21

Jeden możliwy powód, powielanie pliku jQuery. Jak dwukrotnie włączony plik jQuery, który powoduje konflikt i jQuery przestają działać:

<script type="text/javascript" src="~/Scripts/jquery-1.7.1.min.js"></script>
<script type="text/javascript" src="~/Scripts/perso.js"></script>
<script src="../../Scripts/jquery-1.7.1.js" type="text/javascript"></script>

Więc zastąp go:

<script type="text/javascript" src="~/Scripts/jquery-1.7.1.min.js"></script>
<script type="text/javascript" src="~/Scripts/perso.js"></script>
0
Zaheer Ahmed 25 listopad 2013, 11:03