У меня есть следующая разметка:
<div><span class="first-name"></span> is really cool.</div>
, который заполняется AJAX / JavaScript после загрузки страницы:
$(function () {
$.get('/get-data', function (response.) {
$('.first-name').text(response.name);
});
});
В IE это приводит к тому, что после разрушения промежутка появляется пустое пространство, поэтому я получаю: «Чарли действительно круто». В других браузерах такого не происходит, и сейчас я могу обойти это, добавив  
в диапазон для начинающих, но это похоже на большой взлом.
Есть ли лучший способ справиться с этим?
Кроме того, вот живой пример для запуска в IE 7, если вы хотите: http://jsfiddle.net/rxAK4/.