2010-08-19 87 views
3

當我按下IE7刷新按鈕時,Facebook sdk腳本不會加載,但按下Enter鍵時它會加載。它有多不同?附:它在Mozilla上很好用。IE7刷新按鈕和按URL欄輸入有什麼不同?

+0

這應該是超級用戶。不涉及編程。 – Iznogood 2010-08-19 15:33:16

+0

您的意思是,當您點擊刷新按鈕時,沒有請求被髮送到服務器?你檢查過你的HTTP流量嗎? – 2010-08-19 15:33:23

回答

2

按刷新按鈕將重新提交瀏覽器發送的最後一個請求,而按下URL欄中的返回則會爲指定的URL提交GET請求。所以有時他們會做同樣的事情,但有時候不會,例如如果最後一個請求是POST。

+0

我的理解是Facebook緩存一些js文件,在刷新按鈕時它不會重新加載。是IE7錯誤還是Facebook SDK錯誤? – Reno 2010-08-19 15:54:44

+0

@user:這聽起來不像一個bug,但是一個特性:改爲使用Ctrl + F5,即使緩存設置阻止往返也會重新加載文件。 – 2010-08-19 16:05:30