在localhost上很好,但在webhost上它被隐藏起来我无法理解它。
这是隐藏的网址:编辑:删除了网址...
答案 0 :(得分:3)
问题是未公开的html评论标记。在页面源中查找以下文本:
<!--
<div id="ctl00_ctl00_contentPlaceHolder_contentPlaceHolder_rightProductsAccessoriesControl_notFoundMessagePanel">
</div>
<!--
您会看到在div之前有一个开始评论标记<!--
,在它之后,而不是结束标记-->
,还有另一个开始标记。这基本上是评论你的页面的整个底部部分,直到它击中另一个关闭它的html评论部分。这也会导致脚本错误,因为ASP.NET验证程序代码无法找到验证程序控件。
它在FF中工作,因为它的解析器似乎意识到你犯了一个错误,并阻止它注释掉页面的其余部分。 IE对你没有帮助。
答案 1 :(得分:1)
检查您的HTML代码是否格式正确。 关闭所有标签并检查标签是否重叠。