我的Web应用程序是Asp.NET 2.0,在一个页面中,我使用HttpWebRequest将一些内容加载到容器页面中。这在Firefox,IE7 / 8,Safari中运行良好,但它崩溃了IE6。它挂起或关闭。
我正在尝试阅读的内容页面被称为tmp.html,如果我直接调用它(使用IE6),那么它似乎没问题。 tmp.html中的html代码是:
<table width="100%" border="0" cellspacing="0" cellpadding="0" style="background-image: url(images/jpg/alt_right_top.png);
background-repeat: no-repeat;">
<tr>
<td align="center" valign="bottom">
<img src="images/jpg/baslik_icindekiler.jpg" style="margin-top: 20px;"></td>
</tr>
</table>
这会导致浏览器崩溃,但如果我删除该行:"background-image: url(images/jpg/alt_right_top.png);"
,那么即使我通过HttpWebRequest调用它也会正确显示。
示例链接:http://www.smilevitamin.com/smilevitamin/vitamin.aspx
有什么想法吗?这是Internet Explorer 6的错误吗?