当前位置:编程学习 > C#/ASP.NET >>

IE浏览器兼容不了asp.net使用的jQuery

 以下是源代码,这部分是asp.net代码,红色部分在ie浏览器上不能显示,在谷歌浏览器可以显示,请高手指点,如果我想在IE浏览器显示应该怎样改动。红色字体部分是一个超链接,是要是iframe刷新的。
                string[] strSelectDatas = SelectDatas(Session["ExtNo"].ToString());
                //string[] strSelectDatas = SelectDatas("13411980000");//for test
                int aaa = strSelectDatas.Count();
                //int aaa = new Random().Next(0, 2);//for test
                sb.Append("{");
                if (aaa > 0)
                {
                    sb.Append("\"ret\":1");
                    sb.Append(",\"name\":\"" + strSelectDatas[0] + "\"");
                    sb.Append(",\"phone\":\"" + strSelectDatas[6] + "\"");
                    sb.Append(",\"time\":\"" + DateTime.Now.ToString() + "\"");
                    sb.Append(",\"detail\":\"<a href=\\\"javascript:parent.right.AddWin('workOrder.aspx','客户信息管理')\\\" target=\\\"right\\\">详细信息<a>\"");                    Session["CallNo"] = list[0].wcfCallNo;
                }
                else
                {
                    sb.Append("\"ret\":0");
                }
                Int64 a = (Int64)list[0].wcfId;
                BLL.wcfClient.Deletewcfbufer(a);
                sb.Append("}");
                Response.Write(sb.ToString());
                Response.End();
 
这段是jQuery的调用语句。               
     success: function(response) {
                if (response.ret==1) {
                    $j("#divContent").html("name:"+response.name+"</br>phone:"+response.phone+"</br>time:"+response.time+"</br>"+response.detail);
                    $j("#msgDiv").show();
                } --------------------编程问答-------------------- 你<a>链接那里写成一个js方法吧 ,用onclick调用,这样看看 --------------------编程问答-------------------- \\\"
转义太多次了吧
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,