Как удалить атрибут типа JavaScript в Kentico - PullRequest
0 голосов
/ 23 мая 2018

Я пытаюсь удалить атрибут type из тега script в приложении Kentico 10.0, но не могу найти никакого решения.В соответствии со стандартами проверки W3C мое приложение выдает такие предупреждения, как «атрибут type не нужен для ресурсов javascript» Пожалуйста, нажмите здесь, чтобы увидеть прикрепленное изображение

Ответы [ 2 ]

0 голосов
/ 25 мая 2018

Прежде всего - нет реальной причины удалять атрибуты типа - это не ошибка иметь их.

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

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

0 голосов
/ 23 мая 2018

Вам нужно найти, где эти теги сценария добавляются и внести изменения там.Обычно они находятся на шаблоне главной страницы на вкладке «Дизайн» в веб-части или на вкладке «Основная страница» главной страницы или в макете шаблона главной страницы.

Во-вторых, эти сценарии включают в себя, как будто онипрямо из Kentico, а не из ваших пользовательских файлов.Лучшие практики говорят не использовать пользовательские файлы сценариев Kentico.Поэтому, если вы хотите убедиться, что эти файлы не включены, или просто считаете их незначительными ошибками, если вы их не включаете, потому что они не будут добавлены на страницу после перехода пользователя на страницу.

...