我有一个小功能,从服务器加载一个JSON文件,并在网站上显示它的一个属性。因为我的代码嵌入在旧的遗留系统中,所以我不能使用jQuery或任何其他框架。
加载信息很好,但当我尝试将其设置为一个元素时,该元素始终为null
var element = document.getElementById("some_element_id");
element.innerHTML = output; // element is always NULL here
这只在Internet Explorer9中发生,所有其他浏览器(和IE的其他版本)都工作得很好。最奇怪的事情是:如果我停用浏览器
我已经为一个由带有背景图像的div组成的页面创建了一个“背景”。其结果是使用jQuery和PHP淡入、等待、淡出和重新加载的随机图像块。
它适用于Chrome,Firefox,Safari,Opera (虽然有点笨重),Safari/iPad,Android手机。它在ie8和ie9中“工作”,但有一个例外:在两个版本的IE中,每次都会出现相同的图像(在IE8/Win7,IE9/Vista上测试过)。
我使用PHP已经有一段时间了,所以我知道这部分很好。我对jQuery比较陌生,但正如我所提到的,它可以在所有其他浏览器中工作(尽管它可能不是最有效的方式)。下面是我使用的jQuery:
var a