Как избавиться от атрибутов sizset и sizcache из jQuery?

Я уже в курсечто такое атрибуты sizcache и sizsetНо меня беспокоит их умножение в нашем веб-приложении. Я объясняю: мы разработали «самодельный» WYSIWYG html-редактор, используя jQuery, и когда наши пользователи сохраняют полученный HTML-код, мы получаем его с.html() (или жеinnerHTML), а затем сохранить его в базе данных. Затем наши пользователи могут отредактировать его и снова сохранить в базе данных. При использовании браузеров не-IE все в порядке, НО в IE, jQuery добавляет их (ahemm противный)sizset а такжеsizcache атрибуты, и они в конечном итоге в результате HTML. При перезагрузке HTML из базы данных и повторном сохранении добавляется все больше и больше sizset и sizcache.

Идеальным решением для меня было бы то, что эти атрибуты никогда не попадают в базу данных. Я не уверен, что хочу проанализировать HTML-серверную часть, чтобы удалить их, если изначально существует решение из jQuery. Кто-нибудь когда-либо сталкивался с этой проблемой?

Вот пример того, что мы имеем:

HTML:

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

Javascript:

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

Переменная «source» в итоге содержит атрибуты sizset и sizcache

Ответы на вопрос(3)

Ваш ответ на вопрос