图像/网格未在IE9中显示

时间:2012-04-18 08:30:28

标签: javascript html5 html4

我正在尝试调试将html4.01作为其doctype的现有页面,并尝试在html5启用浏览器中使用它。 将旧网站移植到支持html5的浏览器时,最好的步骤是什么? 目前我在显示在脚本中的函数中调用的图像时遇到问题... JS都在网页之外,正在被引用...... 显示了一个片段,此处用选定的不正确的图像/选择的正确图像替换了单选按钮选中的字段。

if (bAnswerOnceOnly)
{
//show selected not correct icon, and change cursor to default so that it shows that the check box
//is not clickable.                 
replacementHTML = "<img border='0' src='../cImages/sg_checki.gif' style='cursor:default'>";
}
else
{
//use this code instead of the above to reset graphic if we allow users to deselect the selected incorrect.
replacementHTML = "<img border='0' onClick='private_ResetGraphics(" + gMC[i].id +  ");' src='../cImages/sg_checki.gif'>";
}

谢谢, Hrg

1 个答案:

答案 0 :(得分:0)

如果您使用的是IE,您可以使用开发人员工具(F12)并更改浏览器模式/文档模式以使您的网站正常工作。例如 - 您可能需要IE 9兼容性视图中的浏览器模式和IE 7标准中的文档模式。如果您发现这项工作,那么您可以使用Web服务器配置文件,您可以通过添加以下内容强制执行此操作 -

<add name="X-UA-Compatible"` value="IE=7" /> 

或者您可以为每个网页添加元标记。

您可以在此处阅读更多内容http://msdn.microsoft.com/en-us/library/cc288325(v=vs.85).aspx