这是一个奇怪的,我无法弄清楚。我有一个基本的移动网站,用ASP.NET MVC编码(在这种情况下真的应该无关紧要,但只是把它放在那里)
当我浏览到特定页面时,收到以下错误。
此页面包含以下错误:
第43行第56行错误:EntityRef:期待';'
以下是第一个错误的页面呈现
现在该行具体是渲染一个基本锚标记在查询字符串中是否有一个&符号(应该是非常标准的吗?)。为什么这可能是一个问题?
iPhone在呈现它时没有任何问题,也没有常规浏览器(IE8,Chrome,FF等)。通过我的Palm Pre Browser,Android和BlackBerry Bold都可以显示它。
具体来说,下面似乎是违规行(基本寻呼控制的一部分):
<a href="/Mobile/LotBrowse?page=2&watchList=False" style="text-decoration: none" title="go to page 2">
<span class="page-numbers">
2</span></a>
答案 0 :(得分:2)
你需要使用&amp; amp; amp;对于所有&amp;在您的XHTML代码中。任何地方和地点的任何地方 http://www.w3.org/TR/xml-entity-names/ http://www.digitalmediaminute.com/reference/entity/index.php