Удаление автоматического тега <form action="">

Удаление автоматического тега <form action="">

Life-Hack

Известно, что сервер Domino автоматически вставляет на web форму тег <form action=""> в начале страницы после тега <body>. На простых дизайнах на это можно не обращать внимания или просто заткнуть начальным закрывающим тегом </form>, как это рекомендует сама IBM. Однако, я столкнулся с одним адаптивным шаблоном, на котором этот тег здорово портит жизнь и в начале страницы появляется белая полоска, которую никак не убрать.

Внизу страницы также появляется неубираемая белая полоска от <form action=""></form>.

Поскольку в шаблоне используется jQuery, то я решил поставить простой костыль для убивания оной неприятности через $('form').remove с меткой onimod.

$(function() {
        $('form').remove( ":contains('onimod')" ); //Remove Domino autogen <form action=""></form>
...

Соответственно, форма Domino должна начинаться тегом onimod</form>

И заканчиваться тегом <form>onimod

Которые обе убьются сриптом и, в итоге, мы здорово заживем.

Если глянуть на содержимое хтмл этой страницы, то не будет ни одного бездомного form. Красиво!

Ссылка на free Editorial by HTML5 UP шаблон для самостоятельной проверки.

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

Report Page