zoukankan      html  css  js  c++  java
  • Microsoft JScript 运行时错误: Sys.WebForms.PageRequestManagerParserErrorException无法分析从服务器收到的消息。之所以出现此错误,

                Microsoft JScript 运行时错误: Sys.WebForms.PageRequestManagerParserErrorException:
                无法分析从服务器收到的消息。之所以出现此错误,
                常见的原因是: 在通过调用 Response.Write() 修改响应时,将启用响应筛选器、HttpModule 或服务器跟踪。
                详细信息: 分析附近的“<script language='ja”时出错。

    今天写程序的时候在后台使用Response.Write("alert('保存成功!');");给用户弹出一个提示信息的时候,出现标题所示错误,百度后发现这是由于js解析错误!

    仔细观察前台发现用了Ajax的UpdatePanel控件,这时候后台调用js代码就不能简单通过Response.Write的方式来调用了,应该如下调用:

    1、前台触发js的事件的按钮是放在Ajax控件中的调用方法如下:

    ScriptManager.RegisterStartupScript(this.btnSave, typeof(System.Web.UI.Page), "aaa", "<script>alert('保存成功!')</script>", false);

    2、前台不含有Ajax控件,后台调用前台的js方法如下调用:

    ClientScript.RegisterStartupScript(typeof(System.Web.UI.Page), "aaaa", "<script>confirmResult('save');</script>");

    JS菜鸟记录下错误,希望对有需要的人有所帮助!

  • 相关阅读:
    从零开始编写网络游戏 --- 基础篇
    分治算法
    arm-linux-gcc-4.5.1安装方法
    linux双显卡解决方案
    Mac快捷键整理(随时更新)
    MacBook连接蓝牙鼠标、蓝牙键盘失败的解决方案
    IDEA for Mac 快捷键整理
    禁用win10笔记本自带键盘
    写给自己的博客初心:博客选择,为什么写博客?怎么写?写什么?
    Hexo框架的微博搭建
  • 原文地址:https://www.cnblogs.com/StevenDu/p/JScript.html
Copyright © 2011-2022 走看看