Script1002 синтаксическая ошибка internet explorer

Обновлено: 06.07.2024

JavaScript критическая ошибка в строке 2, колонка 1 в .
SCRIPT1002: синтаксическая ошибка

Мой файл скрипта jquery установлен на главной странице.

Я не мог понять, в чем проблема. Вы не могли бы мне помочь?

В IE11 мой проект MVC не будет строиться. Я получаю ошибки Script1002 в каждой библиотеке javascript, которую я связал. Он работает под IE9. Он также работает с Chrome и Firefox. Я могу открыть IE11, а затем вставить на сайт localhost, и он работает, но он не работает с VS2012 IDE. У кого-нибудь.

Я получаю ошибку Javascript в IE10: синтаксическая ошибка, непризнанное выражение: a:not(.someClass в этой строке (это не все, ' . ' обозначает rest функции). В Chrome или Firefox нет никакой ошибки. Есть ли другой способ обозначить 'not', который работает во всех браузерах? Я использую jQuery.

JavaScript критическая ошибка в строке x, столбце y в siteZ.domainQ/mypage SCRIPT1002: Раздел сценария синтаксических ошибок

Для меня мои _Layout.cshtml или Index.cshtml имели ссылки на виртуальные пути, которые не существовали для сценариев или стилей.

Я решил свою ошибку, удалив или исправив недопустимые виртуальные пути в операторах @Styles.Render или @Scripts.Render.

Пожалуйста, обратитесь к документации Microsoft о комплектации, минимизации и оптимизации для получения дополнительной информации.

Вероятно, вы уже решили свою проблему. Но до сих пор нет общепринятого ответа. Итак, вот еще один.

У меня была та же ошибка, когда я использовал const в своем файле javascript. Когда я изменил const IDLE = 0; на var IDLE = 0; , моя проблема была решена.

Const работает в chrome, Firefox en IE 11.

Извините, я плохо знаю английский.

Я думаю, что в вашем коде есть некоторые проблемы.

Используйте одинарную кавычку(') вместо двойной кавычки(") до и после назначения на стороне сервера; Поскольку метод ResolveUrl использует двойную кавычку для своего строкового аргумента и эта последовательность двойных кавычек противоречит правилам XHTML Well-Form ness.

Вы можете передать полный путь к ресурсу методу ResolveUrl в качестве его аргумента.

Если папка Scripts находится в корне веб-сайта, нет необходимости использовать ResolveUrl ; вы можете просто использовать "/Scripts/jquery-1.7.2.min.js" в качестве значения атрибута src .

Чтобы обеспечить точность и целостность jQuery , загрузите его снова с официального сайта.

В IE 10 есть некоторые проблемы с совместимостью JavaScript. Используйте метатег X-UA-Compatible для регулирования IE.

Ваш код после применения предыдущих пунктов:

Или (без разрешения пути на стороне сервера)

Некоторые Полезные Ссылки:

То, как я ее решил:-

1) удалил неиспользуемый код javascript в моем cshtml. 2) исправьте ссылки на сценарии, чтобы проверить, указывают ли они на существующие библиотеки. 3) Я вызывал некоторые javascript , которые не существовали, как в Ajax.BeginForm,OnSuccess = "CloseWindow()", а CloseWindow() не существовало, поэтому либо добавьте функцию, либо удалите ее. 4) Добавил этот фрагмент кода в web.config

Похожие вопросы:

В консоли разработчика IE (F12) мне удалось заставить свои страницы работать без ошибок; все, кроме одной! SCRIPT1002: синтаксическая ошибка mypage.php, строка 1 символ 6 Я использую IE9. В чем.

Мы ошеломляем наш ind из-за синтаксической ошибки, которая мешает вычислительному скрипту в IE10 и ниже. Он традиционно отлично работает в любом другом браузере. Ошибка говорит: SCRIPT1002: Syntax.

В IE11 мой проект MVC не будет строиться. Я получаю ошибки Script1002 в каждой библиотеке javascript, которую я связал. Он работает под IE9. Он также работает с Chrome и Firefox. Я могу открыть.

Я получаю ошибку Javascript в IE10: синтаксическая ошибка, непризнанное выражение: a:not(.someClass в этой строке (это не все, ' . ' обозначает rest функции). В Chrome или Firefox нет никакой.

Попытка заставить Angular работать в IE 11. Я перепробовал все, что нашел в Интернете.

Я получаю следующие ошибки:

SCRIPT1002: синтаксическая ошибка

Файл: polyfills.js, строка: 2358, столбец: 1

SCRIPT1002: синтаксическая ошибка

Файл: scripts.js, строка: 424, столбец: 35

SCRIPT1002: синтаксическая ошибка

Файл: vendor.js, строка: 88, столбец: 1

SCRIPT1002: синтаксическая ошибка

Файл: main.js, строка: 91422, столбец: 35

Строка 91422 То же, что и выше

У меня есть соединение мыла, которое не будет работать на localhost в любом случае. Так что, вероятно, не проблема

Добавил эту строку в main.ts

/// <reference path= "../node_modules/typescript/lib/lib.es6.d.ts" />

Добавил этот скрипт в index.html

tsconfig.json

У меня также есть tsconfig.app.json и tsconfig.spec.json

package.json

3 ответа

Для других, сталкивающихся с похожими проблемами:

Angular 8 сделал цель по умолчанию es2015 вместо es5

Вы также захотите раскомментировать полизаполнения в polyfills.ts в зависимости от того, что вы используете.

Для других и для спрашивающего .

Затем вы захотите добавить флаг в zone.js

Добавить import './zone-flags.ts'; до import 'zone.js/dist/zone'; затем создайте файл zone-flags.ts в том же каталоге, что и polyfills.ts .

В файле zone-flags.ts добавьте следующую строку:

(window as any).__Zone_enable_cross_context_check = true;

Надеюсь, после этого все работает! Если вы пошли по ссылке выше,

Выполните: ng serve --configuration es5 , чтобы запустить ваш проект в IE в режиме разработки.

Обновить

Найдите «Локальная разработка в старых браузерах», а затем «Настройка службы для ES5».

Проблема вызвана процессом дифференциальной нагрузки Angular 8.

Похоже, вы используете или переносите свой JavaScript, но он не заходит достаточно далеко, и у вас возникают проблемы с синтаксисом, потому что вы пытаетесь использовать функции, которые не поддерживает IE11.

Критическая ошибка JavaScript в строке 2, столбец 1 в.

SCRIPT1002: Синтаксическая ошибка

Мой файл jquery script установлен на главной странице.

Я не мог понять проблему. Можете ли вы мне помочь?

спросил(а) 2013-01-22T01:13:00+04:00 8 лет, 10 месяцев назад

Критическая ошибка JavaScript в строке x, столбец y в siteZ.domainQ/mypage SCRIPT1002: Синтаксическая ошибка script раздел


Для меня мой _Layout.cshtml или Index.cshtml имел ссылки на виртуальные пути, которые не существовали для скриптов или стилей.

Я решил свою ошибку, удалив или исправляя недействительные виртуальные пути в операторах @Styles.Render или @Scripts.Render.

Для получения дополнительной информации обратитесь к документации Microsoft по вопросам объединения, минимизации и оптимизации.

ответил(а) 2014-03-31T10:25:00+04:00 7 лет, 7 месяцев назад

Вероятно, вы уже решили свою проблему. Но ответа по-прежнему нет. Итак, вот еще один.

У меня была такая же ошибка, когда я использовал const в своем файле javascript. Когда я изменил const IDLE = 0; на var IDLE = 0; , моя проблема была решена.

Const работает в chrome, Firefox en IE 11.

Как я его решил: -

1) удалил какой-то неиспользуемый код javascript в моем cshtml.
2) исправьте ссылки script, чтобы проверить, указывают ли они на существующие библиотеки.
3) Я вызывал некоторый javascript, который не существовал, как в Ajax.BeginForm, OnSuccess = "CloseWindow()", а CloseWindow() не существовало, поэтому либо добавьте функцию, либо удалите ее.
4) Добавлен этот фрагмент кода в web.config

Простите, я плохо знаю английский.

Я думаю, что есть некоторые проблемы в вашем коде.

Используйте одиночную кавычку (') вместо double quote (") до и после назначения на стороне сервера, потому что ResolveUrl > используйте двойную кавычку для аргумента string, и эта последовательность двойных кавычек противоречит правилам XHTML Well-Form ness.

В качестве аргумента можно передать полный путь ресурса до ResolveUrl.

Если папка Сценарии находится в корневом каталоге веб-сайта, нет необходимости использовать ResolveUrl; вы можете просто использовать "/Scripts/jquery-1.7.2.min.js" как значение атрибута src.

Чтобы обеспечить точность и целостность jQuery, загрузите его с официального сайта.

В IE 10 есть некоторые проблемы совместимости JavaScript. Используйте Meta-тег X-UA-Compatible, чтобы регулировать IE.

Vue-CLI 4.x адаптация IE браузер (Script1002: Syntax Error)

Vue-cli4.x по умолчанию устанавливает установку Babel-Polyfill по умолчанию, давайте посмотрим на официальный веб-сайт.


Мы можем найти, что, как Umi2.x, Vue также поддерживает ключевую конфигурацию для совместимости с браузером.


Нам нужно только добавить свой собственный браузер для Package.json. Конкретный указанный диапазонкликните сюда。

Но просто это еще недостаточно.

Хотя это нормально, это может быть напрямую совместимо, но чиновник также сделал это.


Многие разработчики будут соответствовать установке Babel-Polyfill или были таким же образом.

Это время очень вероятно, потому что ваши зависимости не обнаружены и не выполняют грамматические преобразования, а только ваши зависимости не поддерживают браузер IE

Как и официальный сайт


Давайте открываем проект непосредственно для запуска в браузере IE, чтобы увидеть, сможете найти ошибку.

Мой проект - это элемент, созданный с помощью версии Vue-Cli4.x.


Беги в браузере IE


Не паникуйте в это время, давайте сначала ошибся.


Найдите последнюю строку неправильного, мы видим неправильный пакет зависимостей

На этот раз вам нужно


Явно поставил эту зависимость в транпилепедженность в Vue.config.js, рассказывая Babel для преобразования этого пакета



Все еще есть вина, продолжайте открывать и продолжать


Узнайте, что все еще есть пакет преобразования

Продолжить вышеуказанные шаги


Толкая в этом классе до тех пор, пока все не преобразованные мешки явные преобразования


Вам не нужно вручную устанавливать после Vue-Cli4.x Babel / Polyfill, Vue-Cli приносит

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


Если что-то не так, пожалуйста, исправьте его, спасибо

Интеллектуальная рекомендация


Michael.W Поговорите о Hyperledger Fabric. Проблема 20 - Подробная индивидуальная сортировка узла с пятью порядками с исходным кодом для чтения.

Michael.W Поговорите о Hyperledger Fabric. Проблема 20 - Подробная индивидуальная сортировка узла с пятью порядками с исходным кодом чтения Fabric Файл исходного кода одиночного режима находится в ord.


Мяу Пасс Матрица SDUT

Мяу Пасс Матрица SDUT Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description Лянцзян получил матрицу, но эта матрица была особенно уродливой, и Лянцзян испытал отвращение. Чт.


Гессенская легкая двоичная структура удаленного вызова

Hessian - это легкая двоичная структура удаленного вызова, официальный адрес документа, в основном он включает протокол удаленного вызова Hessian, протокол сериализации Hessian, прокси-сервер клиента .


TCP Pasket и распаковка и Нетти Solutions

Основные введение TCP является ориентированным на соединение, обеспечивая высокую надежность услуг. На обоих концах (клиенты и терминалы сервера) должны иметь один или более гнезда, так что передающий.

Читайте также: