`

JS包含在HTML文件中正常,包含在ASPX文件中就报错

阅读更多
今天用到了一段显示谷歌地图的JS代码,在Html中显示正常的,但是在Aspx页面中老是出现错误
提示:jquery.ui.spinner.js里面找不到对象

原因分析:

1、使用Html引用JS时,类似下面的头部样式

<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
<meta name="ProgId" content="VisualStudio.HTML">
<meta name="Originator" content="Microsoft Visual Studio .NET 7.1">

2、使用Aspx调用JS时,类似下面的头部样式

<META http-equiv=Content-Type content="text/html; charset=utf-8">
<META content="MSHTML 6.00.3790.2577" name=GENERATOR>
<META content=C# name=CODE_LANGUAGE>
<META content=JavaScript name=vs_defaultClientScript>

结论:是编码的问题,Aspx默认是utf-8的编码方式

备注:将aspx生成的html的头中的uft-8改为gb2312
<META http-equiv=Content-Type content="text/html; charset=gb2312">
直接打开该修改后的html,错误消失;但在aspx.cs中指定使用gb2312,页面的运行就会乱码。

解决问题:

在web.config中加入:

<system.web>
<globalization responseEncoding="gb2312" requestEncoding="gb2312" fileEncoding="gb2312"/>
<system.web>


分享到:
评论

相关推荐

    js与aspx相互调用

    js与aspx相互调用js与aspx相互调用js与aspx相互调用js与aspx相互调用

    加载ASPX页面时生成HTML文件保存在指定文件夹内

    加载ASPX页面时生成HTML文件保存在指定文件夹内

    ASPX文件上传并限制文件类型实例,ASP.NET源码

     ASPX文件上传并限制文件类型的ASP.NET源码实例,上传程序将上传文件类型限制为".jpg", ".gif", ".bmp", ".jpeg"四种类型,除此这外的任何类型,都将提示“该文件类型不允许上传”。  作者寄语:貌似在codefans没...

    web大文件上传、秒传、分块上传演示c#.net

    使用webupload实现了在C# .net项目中的断点续传演示(绝对不亏的,现在.net中webupload服务端好多都不完整,我这个是自己写完用到项目中的,比较稳定,虽然代码比较初级,后面也没整理) 演示地址:...

    ASP.Net做的简易版文件管理器,就一个aspx文件

    由于工作中的程序日志,是通过IIS自带的目录浏览功能来查看,不能进行一些处理,比如文件太多,页面显示太慢,想移动一些文件到旧的目录,或一些其它的文件管理操作,就做了一个简单的资源管理器,为了简单,代码和...

    如何把web站点的所有aspx cs文件编译为dll文件

    如何把web站点的所有aspx cs文件编译为dll文件

    c# aspx对文件上传功能演示

    aspx 文件 &lt;%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %&gt; &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ...

    Asp.net文件在线管理系统源码_aspx开发教程.7z

    Asp.net文件在线管理系统源码_aspx开发教程.7z

    js版本ver半自动更新

    特殊情况,如果是ASP.NET,aspx页面也会包含JS文件引用,经过一次或多次指定,基本就确定了你需要更新的HTML文件和ASPX文件 5、遍历HTML文件数组,找到这些文件,并添加版本号。本程序默认版本号从10000开始,以后每...

    ASP.net中aspx与cs函数的互调

    aspx页面中js调用aspx.cs的方法直接与后台进行交互,aspx.cs调用aspx页面中的js方法与前端进行交互,需要注意的是,js要写在页头里面,不然调用的时候会报错

    aspx上传文件

    aspx上传文件 mkcooluploaddemo

    基于ASP.NET和C#的泽优小文件上传系统设计源码

    包含45个文件,其中包括13个PNG图片文件,8个JavaScript脚本文件,5个C#源代码文件,5个HTML页面文件,3个ASP.NET项目文件(.csproj),3个解决方案文件(.sln),2个ASP.NET页面文件(.aspx),以及1个Git忽略文件...

    简繁中文切换JS文件

    简繁中文切换JS文件,ASPX文件中引用即可。

    51aspx多文件上传示例源码

    51aspx多文件上传示例源码 可以同时批量上传文件(包括图片),目前还不支持大文件上传和进度条显示 下一步将开发

    aspx 多文件上传

    CFUpdate上传组件 temp.html 上传调用实例 update.swf 上传FLASH文件 示例代码 ASP.NET版本2.0.50727

    StarCoder天狼星C#代码生成器,JS,CSS文件分离、压缩器

    2.JS,CSS文件分离器与压缩器,快速将aspx,html(目前支持的两种,其实其它的文件只需要改一下名字就可以了)文件中的javascript与style标签中的内容分离出来,并借用ajaxminifier将其压缩,经测试可以减少约50%的...

    将ASPX文件转换为ASCX文件(用户控件)

    aspx是页面文件ascx是用户控件,用户控件必须嵌入到aspx中才能使用。ascx是用户控件,相当于模板其实ascx你可以理解为Html里的一部分代码,只是嵌到aspx里而已,因为aspx内容多的时候实在是不太好管理,而且你把公共的...

    fckeditor.js文件中文注释

    fckeditor.js文件中文注释 更新可以查看文章: http://blog.csdn.net/nileader4dev/archive/2010/12/12/6070727.aspx

    java swfupload 多文件上传js

    5. 在upload.aspx.cs中对上传的文件进行处理 这样,就完成了使用SWFUpload控件的所有步骤。 备注 除了最基本的功能以外,本控件还有很多灵活的功能让开发人员自行使用。其中比较常用到的是handlers.js...

    JS,ASPX,CSS文件内注释删除工具

    自动删除文件夹内(包括子文件夹)内.JS, .CSS, .ASPX 文件内的所有注释 在命令行下运行,输入 -?取得帮助。 信息反馈Email timmygod@hotmail.com

Global site tag (gtag.js) - Google Analytics