我正在ASP.NET中開發一個網站。我在嘗試從.aspx
頁面(使用jsonp
)讀取值時遇到問題。我試着用Firebug看到這個問題,它在我的html
文件之一中顯示錯誤。這裏的截圖:http://i.stack.imgur.com/GlQjC.jpgaspx/html文件中的編碼問題
我檢查了各自的html
文件,它是正確的(根據我),除了我記得Visual Studio給我一些關於一些編碼之後,我保存該文件的提示。這可能是因爲這個html文件來自Linux系統。這裏是我的html文件:http://pastebin.com/V3f6KDSa
纔會有這樣一個問題,因爲我當時在谷歌瀏覽器檢查過,它是給一個錯誤顯示在此屏幕截圖:http://i.stack.imgur.com/h67Me.jpg
我沒有看到任何錯誤在此html文件。我猜這種編碼可能是錯誤,但也可能有其他一些問題。我正在嘗試使用getJSON
來讀取menu.aspx
的輸出。 我menu.aspx
頁的輸出是這樣的:使用此.cs
代碼
outputText += Convert.ToString(k.GetValue(0));
for (Int32 i = 1; i < k.Length; i++)
{
outputText += "," + Convert.ToString(k.GetValue(i));
}
//
outputText += "}" +");";
Response.Write(outputText);
請建議行動來解決這個
foo({"1":"Jeff","2":"Mic","5":"Mark"});
HTML形式。
然而,在Firebug我的HTML文件的末尾,這些符號會顯示。這與編碼有關嗎? http://i.imgur.com/NABRx.jpg – Cipher 2011-01-21 19:14:17