PRB: 显示正方形框的 Netscape 导航 4.x 重绘何时您查看 ASP.NET 网页

注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。

309548
本文已归档。它按“原样”提供,并且不再更新。
症状
当在 ASP.NET 网页在 Netscape 导航 4 上重新绘制文本 x,方框显示,而不是原始文本。6.0 版及更高版本的 Netscape 导航器版本中不会发生此问题。
原因
ASP.NET 使用 utf-8 的默认编码。之所以会出现此问题,因为 Netscape 导航 4 x 它重新显示 utf-8 编码文本时遇到问题。
解决方案
若要变通解决此问题,将添加下列文本更改受影响的 ASP.NET 网页的编码:
<%   Response.ContectEncoding = Encoding.ASCII%>				
要更改整个 Web 应用程序项目中编码,更改下面的行从
<globalization requestEncoding="utf-8" responseEncoding="utf-8" />				
到:
<globalization requestEncoding="utf-8" responseEncoding="ascii" />				
更多信息
在下列情况下可能会发生一个重绘:
  • 一个菜单具有重叠的文字和已被删除。
  • 另一窗口放在文本上,并被删除。
  • 在其中文字隐藏在其他内容的任何其他实例。
若要重现此问题,请在 Netscape 导航 4 查看 ASP.NET 页 x。在 ASP.NET 页必须呈现一个包含的脚本文件中的文本,或者通过使用脚本 (即,添加或删除图层) 修改原始页。
kbreadme

警告: 本文已自动翻译

属性

文章 ID:309548 - 上次审阅时间:10/24/2013 07:57:00 - 修订版本: 2.2

  • Microsoft ASP.NET 1.0
  • kbnosurvey kbarchive kbmt kbconfig kbbrowse kbprb kbreadme kbwebforms KB309548 KbMtzh
反馈