我有没有其他人来算,除非这个梦幻般的社区,我知道这是一个非程序员的问题,但我不能弄清楚为什么发生这种情况。

要在客户端我开发,的使用 960.GS 的布局具有简单的登录用户页/选择产品/注册使用.NET(ASP.NET 3.5)和产品都还行,就同意了,我开始...

我再导入的 HTML文件我没有,并开始与ASP更换输入:在浏览器按钮,很简单/基本的东西,但很快我点击“查看:文本框的和按钮到ASP “我得到了我的代码所有炒

即使我看到一个XHTML 1.1严格验证码,并且CSS 2.1验证代码

要设法得到了什么问题,我把ASPX文件放在一边,只开放HTML页面。

结果的非常不同

直接在Firefox打开,没有网络服务器:

替代文字http://www.balexandre.com/temp/2009 -11-22_1116.png

如果我通过的卡西尼(Visual Studio的Web服务器)它表明运行在同一页(完全相同的代码) HTML页后,没有ASP.NET页面。 。喔以及...

替代文字http://www.balexandre.com/temp/2009 -11-22_1117.png

,以及如果我运行html页面从的 IIS 7.5

替代文字http://www.balexandre.com/temp/2009 -11-22_1129.png

  

所有3个文件以上是相同的页后,正在通过2个不同的服务器卡西尼,IIS和正常的HTML从Firefox呈现运行。

使用萤火虫,所有的CSS井的负载

屏幕转换: http://bit.ly/7ZBkuh (20秒)

有没有人有这种行为的任何想法?

  

所有帮助将不胜感激,谢谢你。

有帮助吗?

解决方案

这看起来像一个CSS溢出问题。是否有从浏览器(而不是源文件中的地址栏)生成的标记/ CSS之间的差异 - 例如,通过比较“查看页面源代码”的结果?我怀疑会有。我怀疑它的CSS相关的而不是标记。

其他提示

这可能有助于在其上运行你原来的HTML文件,并通过您的ASPX页面产生的输出版本比较的工具。它肯定会希望看到一些差异,但它仍可能帮助你强调什么错误。

这只是一种猜测,但也许是CSS样式,你的的在ASP.NET托管的网页在网页中定义,和CSS样式看到你的看到的是在一个单独的CSS文件中定义

如果这是事实确实如此,那么问题可能是由于您在web.config配置ASP.NET验证方式。它可以服务了HTML文件,但阻断的CSS文件。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top