火狐浏览器Chrome 不显示innerHTML 中的图像

发布于 2024-12-12 00:30:57 字数 839 浏览 0 评论 0原文

我有一个相当简单的函数,隐藏了一些用于收集一些信息的 div,然后显示更新消息......

function updatePleaseWaitingPane() {

    document.getElementById('formDiv').style.display = "none";
    document.getElementById('furtherQuestions').style.display = "none";
    var newdiv = document.createElement('div');
    newdiv.setAttribute('id', 'PleaseWaitDiv');
    newdiv.innerHTML = "<h2>Please wait</h2><br/><br/><br/><br/><img src=\"http://www.myurl.com/images/pleaseWait.gif\" alt=\"Please wait\" width=\"600\" height=\"54\"><br/><br/><br/><br/>Thanks for your input. Now let us get you some answers";
    document.getElementById('Content').appendChild(newdiv);
}

一切正常,很简单,但是我注入的图像似乎没有加载Firefox 中的 Chrome,但 IE 中也可以吗?我已经检查了 URL,在检查 Firebug 中的元素时,图像会显示预览,因此 URL 是正确的。有人有什么想法吗?

I've got a rather simple function that hides some divs used to collect some info and then shows an update message....

function updatePleaseWaitingPane() {

    document.getElementById('formDiv').style.display = "none";
    document.getElementById('furtherQuestions').style.display = "none";
    var newdiv = document.createElement('div');
    newdiv.setAttribute('id', 'PleaseWaitDiv');
    newdiv.innerHTML = "<h2>Please wait</h2><br/><br/><br/><br/><img src=\"http://www.myurl.com/images/pleaseWait.gif\" alt=\"Please wait\" width=\"600\" height=\"54\"><br/><br/><br/><br/>Thanks for your input. Now let us get you some answers";
    document.getElementById('Content').appendChild(newdiv);
}

it all works fine, it is simple, however the image I've injected doesn't seem to load in Chrome of Firefox, but it does in IE? I've checked the URL and when inspecting the element in Firebug the image is displayed with a preview so the URL is correct. Any ideas anyone?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

葬心 2024-12-19 00:30:57

IE 会将 document.getElementById('Content') 与大小写不同的 id="content" 进行匹配,而 Chrome 则不会,确定 ID 正确吗?

IE will match document.getElementById('Content') against the differently cased id="content" whereas Chrome will not, sure the ID is correct?

只有一腔孤勇 2024-12-19 00:30:57

尝试关闭图像标签

<img src="/watever" />

^^ 注意右尖括号之前的斜线

Try closing the image tag

<img src="/watever" />

^^ note the slash before the closing angle bracket

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文