我正在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