Html не рендеринг в ма c сафари - PullRequest
0 голосов
/ 10 января 2020

У меня есть. net основной веб-сайт, который работает на windows и все браузеры на ma c кроме safari

Целые части html отсутствуют в DOM, вместо этого я вижу $ <символы . </p>

Также обратите внимание, что на веб-сайте safari работает почти все страницы, кроме нескольких страниц.

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

При просмотре вкладки ресурсов все кажется там.

Но отсутствует на вкладке элементов.

Она должна отображаться в соответствии с вкладкой ресурсов html.

Отключение сценария java, по-видимому, отображает страницу правильно.

Но это не требуется в любом другом браузере.

Даже Inte rnet Explorer загружает сайт правильно.

1 Ответ

0 голосов
/ 14 января 2020

Такое поведение не наблюдается в Firefox или Chrome.

Новая функция была принята для включения в следующую версию ECMAScript spe c под названием «Regex Named Capture Groups». который, как следует из названия, позволяет назначать имя группе захвата в регулярном выражении. Одна из вещей, добавленных этой функцией, - это новое дополнение к синтаксису строки замены, которое позволяет интерполировать значение именованной группы захвата.

Этот синтаксис принимает форму $ - обратите внимание на $ <в начале ! </p>

Согласно последней итерации spe c, если вы не закрыли $ <с соответствующим>, его следует игнорировать и просто рассматривать как часть текста.

Это сломало некоторые библиотеки, которые я использую в своем веб-приложении.

А именно JQuery .Steps

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