码迷,mamicode.com
首页 > Web开发 > 详细

Resource interpreted as Script but transferred with MIME type text/html

时间:2014-08-26 11:18:15      阅读:665      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   java   使用   io   strong   文件   

在搭建后台的时候,页面突然报错: Resource interpreted as Script but transferred with MIME type text/html

导致页面Js效果错乱, Google 一番之后,大部分都是修改注册表之类,而我的注册表不需要修改。

这是之前找的文章:

http://stackoverflow.com/questions/12003107/resource-interpreted-as-script-but-transferred-with-mime-type-text-plain-for-l

bubuko.com,布布扣

其实就是在Global文件中验证是否登录,如果没登录就跳转到登录页面, 

如果使用

Response.Redirect("~/Login.aspx"); 就会出现刚刚的错误。

如果使用
Response.Write("<script language=‘javascript‘>window.location=‘/Login.aspx‘</script>");  正常。
 void Application_BeginRequest(object sender, EventArgs e)
        {
            //如果未登录,跳转到登录页面
            if (Context.Request.Cookies["loginID"] == null && Context.Request.PhysicalPath != Context.Server.MapPath("~/Login.aspx"))
            {
                //Context.Response.Redirect("~/Login.aspx");  此写法会照成JS 错误 : Resource interpreted as Stylesheet but transferred with MIME type text/html
                Response.Write("<script language=‘javascript‘>window.location=‘/Login.aspx‘</script>");
                //Response.End();
            }
        }

 

Resource interpreted as Script but transferred with MIME type text/html

标签:style   blog   http   color   java   使用   io   strong   文件   

原文地址:http://www.cnblogs.com/minco/p/3936764.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!