Я использую WordPress для создания блога, и я заметил, что, когда я сохраняю сообщение несколько раз, в коде появляется странный элемент, создающий большое пустое пространство в нижней части сообщения.
Код выглядит так:
...post content <object id="ba7ab859-2a8a-9fa1-988a-4a9938aba59b" width="0" height="0" type="application/gas-events-abn"></object>
Каждый раз, когда я редактирую сообщение, я должен удалить его. С Joomla иногда случалось то же самое. Что я могу сделать, чтобы решить эту проблему?
Этот тег добавляется защитным банковским плагином, разработанным Gas Tecnologia, бразильской компанией, экспертом в области безопасности в Интернете. Эта компания предоставляет услуги банкам: Banco do Brasil, Caixa Econômica Federal, Itaú, Santander, Banco Mercantil do Brasil, Banco da Amazônia, Banestes, Tecnocred / Unicred.
Я связался с компанией, чтобы узнать, почему «объект тега», но пока не ответил.
Если вы хотите, чтобы это ссылка на сайт компании: http://www.gastecnologia.com.br
Как сказал Виниций Монтейру , это серьезная ошибка от сумасшедших разработчиков Gas Tecnologia . Хак-иш-способ, который мы используем для решения этой проблемы, заключается в добавлении этого фрагмента CSS к вашим страницам: object[type^=application/gas-events] { display: none; }
object[type^=application/gas-events] { display: none; }
Ваш сайт (или браузер) взломан. Вы можете найти ту же строку с переменным идентификатором на некоторых форумах:
Большинство затронутых сайтов являются бразильскими.
Согласно этому твиту , тег генерируется защитным модулем Сантандера .
То же самое происходит с расширением «GBBD Caixa Economica Federal» (Chrome), где все это «приложение / газ-события-abn». Кажется, это общая проблема с расширением внутреннего банковского обслуживания.
И, чтобы получить худшее, невозможно отключить, не используя интернет-банкинг (по крайней мере, в Chrome), единственным решением является удаление расширения или очистка поля постсообщения и поля выдержки, если он активирован tinymce.
Я сделал некоторые настройки, чтобы скрыть все элементы с содержит слово application / gas-events :
object[type*='application/gas-events'] { display: none; }
body + object, body + object + object { display: none; }
Я поместил это на моем расширении Chrome Stilysh и решил проблему просто отлично, так как они всегда помещали объекты в нижний колонтитул (в моем случае там, где 2 из них, CEF (caixa economica Federal) и BB (banco do brasil), если у вас есть больше банки, просто добавьте больше объектов;)
В моем случае объект класса имел высоту 100%. Я просто прокомментировал код.
object, embed{ /* height:100& */ I commented this height, because it leaves a space under the footer; }