2009-07-21 13 views
5

Trên trang web của tôi, trang hiển thị không chính xác trong hầu hết các trình duyệt cho đến khi bạn làm mới. Trang web là: http://www.hqinternetsolutions.com/services.htmlTrang không hiển thị chính xác cho đến khi làm mới

Tôi không biết lý do tại sao nó được hiển thị trong thời trang này và sau đó nó sửa chữa cứ vào refresh (ngay cả khi không xoá bộ nhớ cache)

Đó là một loạt các divs nổi sang trái với lề. Bất kỳ ý tưởng?

+0

Làm việc tốt cho tôi. Không có sự khác biệt giữa lần làm mới thứ nhất, thứ hai hoặc thứ ba. –

+0

Dường như được hiển thị đúng với tôi trừ khi nội dung nào đó được hiển thị ngoài khu vực cửa sổ hiển thị –

+0

nó sẽ giống nhau mỗi khi bạn làm mới trừ khi nội dung được thay đổi giữa các lần tải trang. Tôi đặt cược có một vấn đề bộ nhớ đệm. –

Trả lời

0

Các trang web trông phù hợp đối với tôi trong IE trong Windows và Firefox trên Mac ...

Tùy thuộc vào những gì trình duyệt và hệ điều hành sử dụng của bạn, tôi khuyên bạn nên luôn luôn HARD-REFRESH vì nó đảm bảo rằng bạn luôn tải xuống các kiểu/tập lệnh mới nhất/v.v.

Để thực hiện một khó làm mới (thay vì làm mới thường xuyên):
Trong Windows trên trình duyệt Internet Explorer của Firefox: CTRL + F5

Trong OS X trên Firefox: CMD + SHIFT + R

Tôi cũng tin rằng bạn cũng có thể CMD + Bấm (hoặc CTRL + Bấm) nút Làm mới trong trình duyệt của bạn để đạt được điều tương tự.

Nếu bạn muốn vô hiệu hóa bộ nhớ cache của bạn tạm thời ...
Bạn cũng có thể dễ dàng vô hiệu hóa bộ nhớ đệm để tất cả tải trang sẽ lấy nội dung mới nhất (cấp của bạn sử dụng tối đa băng thông khi bạn chăm chỉ làm mới).

tôi tìm cách nhanh nhất và dễ nhất để vô hiệu hóa bộ nhớ cache là bằng Firefox Add-on Developer Toolbar:

https://addons.mozilla.org/en-US/firefox/addon/60?collection_id=da0ecd99-2289-7ab0-7d57-e7c489c845c3

Hy vọng rằng sẽ giúp!

0

Làm mới lực lượng tải lại mọi thứ ngay cả khi nó ở trong bộ nhớ cache. Tôi không có ý tưởng gì 'sai' trông giống như nhưng khi tôi đã đi đến trang web của bạn & làm mới nhiều lần nó nhìn cùng một thời gian rất.

0

Có thể đó là sự cố địa phương, do bộ nhớ đệm của CSS/hình ảnh, v.v. và trình duyệt sử dụng tệp được lưu trong bộ nhớ cache thay vì tải tệp mới? Tôi phải thú nhận rằng khi xem, nó trông giống hệt với tôi bất kể số lượng làm mới.

1

@ n8wrl

Không có gì cá nhân, nhưng tôi muốn để khắc phục quan niệm sai lầm rằng "Refreshing buộc một tái nạp tất cả mọi thứ ngay cả khi nó đang ở trong bộ nhớ cache." Tôi muốn đó là sự thật! Tôi có thể tiết kiệm giờ và giờ gỡ lỗi tôi đã học trước đó rằng nó không lực một trang làm mới đầy đủ khi bạn nhấn F5

Như bạn có thể nhìn thấy từ tab ròng firebug đây trên xkcd SAU một F5, GET grownups.png trả lại trạng thái 304 hoặc "Không được sửa đổi". Lệnh này sẽ hướng dẫn trình duyệt sử dụng phiên bản được lưu trong bộ nhớ cache trên máy cục bộ của người dùng vì trên máy chủ nó chưa được sửa đổi.Hầu hết các hình ảnh, nhiều kịch bản, css, các file html tĩnh, và kiểu MIME khác được lưu trữ trên máy khách hàng, và không bao giờ tái tải - ngay cả khi báo chí của bạn F5

Get grownups.png 304 Not Modified

Để thực sự "làm mới" các một trang, bạn cần xóa bộ nhớ cache của mình bằng cách nhấn CTR-SHFT-DLT hoặc các phím tắt trình duyệt khác mà bạn có thể có.

Các vấn đề liên quan