Я загружаю контент в серию div, используя $.load()
, и он отлично работает в Firefox и Chrome. В IE7 страница не перерисовывается после загрузки контента, поэтому большая часть контента обрезается. Я прочитал несколько связанных постов, но ни один из них не содержит исправления для меня. JS, немного упрощенный:
$('#zoomedInLinks').load("links.cfm");
$('#zoomedInContent').load("content.cfm");
Загруженные страницы являются шаблонами Coldfusion, и в разметке, которую они содержат, нет ничего странного (сама страница имеет переходный тип документа). HTML с местозаполнителями div:
<div id="zoomedInLinks" class="hasContent"></div>
<div id="zoomedInContent" class="hasContent"></div>
css, добавлено после прочтения о нескольких возможных исправлениях:
.hasContent {
zoom: 1;
height: auto;
overflow: auto;
}
Я пытался изменить css перед использованием load
и использованием $.get()
и innerHTML
вместо этого, ни один из которых не помогает. Есть идеи? Та.