Chrome内核下由ashx输出的js代码不起作用的解决方法

 更新时间:2013年03月29日 09:58:47   作者:  
Chrome内核下由ashx输出的js代码不起作用的解决方法,需要的朋友可以参考一下

复制代码 代码如下:

public class Script
    {
      public static void Alert(string message)
        {
            ResponseScript("    alert('" + message + "');");
        }

        public static void ResponseScript(string script)
        {
            HttpContext.Current.Response.Write("<script type=\"text/javascript\">\n//<![CDATA[\n");
            HttpContext.Current.Response.Write( script );
            HttpContext.Current.Response.Write("\n//]]>\n</script>\n");
        }
    }

在form.ashx中调用:

复制代码 代码如下:

Script.AlertAndGoBack("温馨提示:有重复的用户!");

 结果在360的新版6.0中,一直不起作用,只是输出了

复制代码 代码如下:

<script type="text/javascript">
//<![CDATA[
    alert('温馨提示:有重复的用户!');
    window.history.back();

//]]>
</script>

但在IE中显示又完全正常。

后来发现,原来360浏览器的极速模式调用的是Google浏览器的Chrome内核,所以Chrome浏览器里这段代码也是不起作用。

解决办法:

复制代码 代码如下:

//将:
context.Response.ContentType = "text/plain";

//改为:
context.Response.ContentType = "text/html";

相关文章

  • Springboot服务Docker化自动部署的实现方法

    Springboot服务Docker化自动部署的实现方法

    这篇文章主要介绍了Springboot服务Docker化自动部署的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • asp.net 动态生成rdlc报表(原创)

    asp.net 动态生成rdlc报表(原创)

    因为公司需求 研究微软的Reportviewer 因为有许多特别要求所以动态调用 比较灵活 我的需求是 根据数据不同的合并表头 (参考了随心所欲的博客文档 再次表示感谢)
    2011-12-12
  • 删除DataTable重复列,只删除其中的一列重复行的解决方法

    删除DataTable重复列,只删除其中的一列重复行的解决方法

    删除DataTable重复列,只删除其中的一列重复行,下面的方法就可以,也许有更好的方法,希望大家多多指教
    2013-02-02
  • System.Runtime.InteropServices.COMException的解决方法

    System.Runtime.InteropServices.COMException的解决方法

    完美解决“换另一台电脑上用VS2008继续开发web项目时出现“System.Runtime.InteropServices.COMException”,然后是加载不了项目。”
    2009-03-03
  • ASP.NET 定时器回调方法的重入

    ASP.NET 定时器回调方法的重入

    本文主要介绍了ASP.NET 定时器回调方法的重入的相关知识。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • ASP.NET MVC4异步聊天室的示例代码

    ASP.NET MVC4异步聊天室的示例代码

    这篇文章主要介绍了ASP.NET MVC4异步聊天室的示例代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-10-10
  • ASP.NET Core MVC基础学习之局部视图(Partial Views)

    ASP.NET Core MVC基础学习之局部视图(Partial Views)

    这篇文章主要给大家介绍了关于ASP.NET Core MVC基础学习之局部视图(Partial Views)的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用ASP.NET Core MVC具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-08-08
  • .Net Core使用Coravel实现任务调度的完整步骤

    .Net Core使用Coravel实现任务调度的完整步骤

    最近在使用调度程序创建简单的服务,该服务将执行一些重复的IO操作,使用的是Coravel调度库,下面这篇文章主要给大家介绍了关于.Net Core使用Coravel实现任务调度的完整步骤,需要的朋友可以参考下
    2022-08-08
  • .NET Runtime 是什么及主要功能

    .NET Runtime 是什么及主要功能

    .NET Runtime 是运行 .NET 应用程序的核心组件,它提供了应用程序运行所需的底层支持,比如内存管理、类型系统、垃圾回收、线程管理等,这篇文章主要介绍了.NET Runtime 是什么,需要的朋友可以参考下
    2024-12-12
  • MVC5下拉框绑定的方法(单选)

    MVC5下拉框绑定的方法(单选)

    这篇文章主要为大家详细介绍了MVC5下拉框绑定,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06

最新评论