除了這個奇妙的社區,我沒有其他人能夠算數,我知道這是一個非程序員的問題,但我無法弄清楚爲什麼會發生這種情況。Visual Studio怪異
要在客戶我公司開發,使用960.GS用一個簡單的登錄用戶頁面佈局/選擇產品/註冊使用.NET產品(ASP.NET 3.5),一切都ok了,他們同意,我開始...
我再進口HTML文件我做了,並開始取代ASP輸入:文本框的和按鈕到一個asp:按鈕,很簡單/基本的東西,但很快我點擊「瀏覽器查看」我得到了我代碼全部炒股!
即使我看到一個XHTML 1.1嚴格驗證碼和CSS 2.1驗證碼
,試圖得到什麼是錯的,我把ASPX文件放在一邊,只開放HTML頁面。
結果非常不同:
開放直接在Firefox中,沒有Web服務器:
alt text http://www.balexandre.com/temp/2009-11-22_1116.png
,如果我跑在同一頁(完全相同的代碼)[HTML頁面,沒有ASP.NET頁面]通過卡西尼(Visual Studio Web Server)它顯示.. ohh好...
alt text http://www.balexandre.com/temp/2009-11-22_1117.png
以及如果用完從該HTML頁IIS高於7.5
alt text http://www.balexandre.com/temp/2009-11-22_1129.png
所有3個文件是相同的頁面,正在通過2級不同的服務器上運行卡西尼, IIS和Firefox的正常HTML呈現。
使用Firebug,所有的CSS負載以及
屏幕轉換:http://bit.ly/7ZBkuh(20秒)
沒有人有這種行爲的任何想法?
所有幫助將不勝感激,謝謝。
-1我的問題中的例子是顯示HTML頁面,沒有ASPX相關!目標是與ASP.NET一起工作,但爲了測試,我在所有3個文件中都顯示了一個html擴展,並且我寫道「但是如果我運行相同的頁面(完全相同的代碼)...」 – balexandre 2009-11-22 12:26:08
雖然我編輯了文本所以它可以更明確。 – balexandre 2009-11-22 12:31:02
您仍然想要從瀏覽器使用原始HTML文件的源代碼運行差異 - 您說得對,應該沒有什麼區別,但是您不能認爲它們沒有區別。 – Murph 2009-11-22 12:39:49