我已經添加了一段JavaScript代碼,它並沒有在我的同行的一些機器中得到反映。不知道出了什麼問題。JavaScript不在Firefox中加載
這就是我所做的。
一個按鈕的OnClick,有一個現有的JS功能和我添加點擊事件等內部的覆蓋特徵,
function existing() { var testDate = document.getElementById('test'); ...... ..... newOverlay(); // This is the newly added function }
我所定義的newOverlay()作爲
function newOverlay(){ document.getElementbyId('divId').style.display = 'block'; }
我已經定義了
existing()
之上的新功能,並且這兩個功能位於head
標籤當我在我的本地環境中檢查這個更改時,它工作正常,沒有問題。當我部署到服務器時,它對我來說工作正常,我的同事無法看到Firefox中的變化。但是,他可以驗證IE和Chrome的變化。
我們在瀏覽器中想到了一些緩存,並清除了緩存(ctrl + shft + del - > Everything)並嘗試了。問題再次發生。我添加的部分不在DOM本身中。我們嘗試了Ctrl + F5,但它沒有幫助。
當我們重置Firefox瀏覽器並嘗試,變化得到體現,它工作正常。不知道到底發生了什麼。這個問題在我們的一些機器中仍然存在。請分享你的想法。
注:整個JavaScript是在JSP中,所有使用的是Firefox)的相同版本(最新)