Jak pozbyć się atrybutów sizset i sizcache z jQuery?

Już wiem o tymjakie są atrybuty sizcache i sizset, ale moja obawa dotyczy ich mnożenia w naszej aplikacji internetowej. Wyjaśniam: Opracowaliśmy edytor html WYSIWYG „warzonego w domu” za pomocą jQuery, a gdy nasi użytkownicy zapisują wynikowy HTML, pobieramy go za pomocą.html() (lubinnerHTML), a następnie zapisz go w bazie danych. Następnie nasi użytkownicy mogą go edytować i ponownie zapisać w bazie danych. Podczas korzystania z przeglądarek innych niż IE wszystko jest w porządku, ALE w IE, jQuery dodaje te (ahemm nasty)sizset isizcache atrybuty i kończą się w wynikowym HTML. Podczas ponownego ładowania HTML z bazy danych i zapisywania ponownie dodaje się coraz więcej sizset i sizcache.

Idealnym rozwiązaniem dla mnie byłoby, aby te atrybuty nigdy nie trafiały do ​​bazy danych. Nie jestem pewien, czy chcę analizować stronę serwera HTML, aby usunąć je, jeśli w pierwszej kolejności istnieje rozwiązanie z jQuery. Czy ktoś kiedykolwiek stanął przed tym problemem?

Oto przykład tego, co mamy:

HTML:

<div id="source">
  <div sizset="37" sizcache09734513102453994="3" sizcache07081295255533577="350" sizcache0714455993494169="6324"></div>
  ... more html going on
</div>

Javascript:

var source = $('#source').html();

Zmienna „źródło” kończy się atrybutami sizset i sizcache

questionAnswers(3)

yourAnswerToTheQuestion