我正在一个asp.net页面上工作,并且在数据库中有一条新闻。我在主页上显示了最新消息的简短版本。我使用子字符串方法来削减25个字符后的其他新闻。它的工作很好。问题是,当“新闻”有一个像列表标签:在Asp.Net中强制关闭HTML标记
<p> Hello all! </p>
<ul>
<li> Telling you something:
<ul>
<li> Telling you that...
</ul>
</li>
<li> Telling you something else
<li>
...
IE 9节是不正确切割后25个字符的一部分 - 它showes后25个字符多一个列表点。在Firefox和Chrome上它的工作...但不是与IE v9。我认为问题是开放的html标签和IE9的自动完成。是否有任何选项可以强制关闭所有标记(来自代码背后)或避免IE9上的自动完成?
也许别人有更好的主意来解决这个问题。
您是否正在使用JavaScript加载完整文本并将其缩短到浏览器中? – Alexander