JavaScript不在Firefox中加载

问题描述:

我已经添加了一段JavaScript代码,它并没有在我的同行的一些机器中得到反映。不知道出了什么问题。JavaScript不在Firefox中加载

这就是我所做的。

  1. 一个按钮的OnClick,有一个现有的JS功能和我添加点击事件等内部的覆盖特征,

    function existing() { 
    var testDate = document.getElementById('test'); 
    ...... 
    ..... 
    newOverlay(); // This is the newly added function 
    }
  2. 我所定义的newOverlay()作为

    
    function newOverlay(){ 
    document.getElementbyId('divId').style.display = 'block'; 
    }
  3. 我已经定义了existing()之上的新功能,并且这两个功能位于head标签

  4. 当我在我的本地环境中检查这个更改时,它工作正常,没有问题。当我部署到服务器时,它对我来说工作正常,我的同事无法看到Firefox中的变化。但是,他可以验证IE和Chrome的变化。

  5. 我们在浏览器中想到了一些缓存,并清除了缓存(ctrl + shft + del - > Everything)并尝试了。问题再次发生。我添加的部分不在DOM本身中。我们尝试了Ctrl + F5,但它没有帮助。

当我们重置Firefox浏览器并尝试,变化得到体现,它工作正常。不知道到底发生了什么。这个问题在我们的一些机器中仍然存在。请分享你的想法。

注:整个JavaScript是在JSP中,所有使用的是Firefox)的相同版本(最新)

中的getElementById尝试双引号(。 "id_name"而不是'id_name'。有时浏览器容易出现这种错误。