我想知道如果有人能指出我在正確的方向。我有一個ASP.NET Web應用程序。並且在處理回發的每個頁面中都有自動生成的JavaScript部分。有時,JavaScript是由ASP generated javascript
<包圍[CDATA [...]] >
,而另一臺機器上可以封裝在簡單的HTML註釋像
<! - 。 .. - >
所以,我正在尋找一個答案或線索關於什麼可能會導致這種差異。有任何想法嗎?
答:
原因是.NET框架的版本。很難找到,因爲我使用安裝程序來設置所有內容,從Web服務器到框架和應用程序源。 httpd.conf中不太明顯的行導致最新的框架被使用。
背後的故事:MS將JS版本從2.0版SP1改爲使用CDATA。
感謝您的回覆。
這有多可重複?它是隨機的嗎? URL之間有什麼區別? – annakata 2009-02-18 10:45:12
只有URLS中的區別是域名。兩個Web服務器,每個Web服務器都相同。每次都會發生。 – clorz 2009-02-18 10:51:25