IE 8:当代码在弹出窗口中运行时,JS调用new Image()失败

时间:2009-07-10 15:52:53

标签: javascript internet-explorer-8

我遇到了一个奇怪的Internet Explorer 8问题。

我有以下Javascript:

var img = new Image();
img.src = "http://something.com/images/something.gif";

当我在自己的窗口中运行它时工作得很好但是当它在弹出窗口中运行时却无法说“图像未定义”。这仅在Internet Explorer中发生。我很想知道是否有人遇到过此问题,以及我如何解决这个问题。

谢谢!

1 个答案:

答案 0 :(得分:4)

如果你没有使它工作,你可以使用createElement来创建img标签。

var img = document.createElement("img");
img.src = "http://something.com/images/something.gif";