我正在一個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