AJAX を使用してページのセクションのコンテンツを更新しています。私が抱えている問題は IE 8 にあります。置き換えられるセクションが以前よりも大きいか小さい場合、ブラウザーはフッターの位置を更新しません。Chrome、Firefox、IE 9 を使用しましたが、正常に動作しますが、IE8 では動作しません。
何が変ですか?ページ上のテキストを選択すると、フッターが正しい位置に移動します... または、IE8 開発者ツールでフッターのスタイルを変更すると (つまり、スタイルの無効化と有効化)、それも機能します。
私はjQuery関数を使用していますが、同じ結果で$(element).replaceWith(...)
使用してみました。$(element).empty(); $(element).html(...)
ページの下部にある [Ver más] ボタンをクリックして、バグを (IE で) ここで確認できます: http://bit.ly/RbAxyf
前もって感謝します
更新: 一部の人々は同じ問題を抱えていました。彼らは、私が言及したハックを実行して解決しました:スタイルの追加と削除。動的要素は、マウス クリックがあるまで IE8 に表示されません (プログラムで実行しても機能しませんでした)。