0

私は2つの列を持っています。

左側の列が最初にレンダリングされます (明らかに)。右側の列は、データ プルから構築された挿入コードです。右側の列は、データが読み込まれて表示される前にページのレンダリングを終了します。したがって、ページを数回更新しない限り、右側の列は空白です。

ページのレンダリングを遅くする方法はありますか? ページは ie では適切にレンダリングされますが、ff と chrome では正しくレンダリングされません。

4

2 に答える 2

1

ユーザーを悩ませるので、実際にページのレンダリングを遅くしたいとは思いません。おそらくやりたいことは、正しい列を保持する div (または何でも) のコンテンツを適切に置き換えるようにコードを改善することです。jQuery などのライブラリを使用して、コンテンツの要求を AJAX 呼び出しとして行います。コード例がなければ、これ以上具体的なことは言えません。

于 2012-09-14T18:11:16.457 に答える
0

いいえ、ただし ajax 呼び出しが完了するまで、右側の列のレンダリングを遅らせることができます。使用している Javascript ライブラリによっては、または未加工の Javascript を使用している場合は、サーバーからのデータのダウンロードが完了したときにコールバックされるコールバック関数を登録する方法が必要です。

特定の時間の遅延に依存するのではなく、このコールバックでデータをロードします。これは常に間違っており、一部のユーザーにとっては遅すぎ、他のユーザーにとっては速すぎるためです。

于 2012-09-14T18:14:34.767 に答える