问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

js设置成utf-8,为什么alert中文还是乱码?

发布网友 发布时间:2022-04-06 06:49

我来回答

3个回答

懂视网 时间:2022-04-06 11:10

PHP中使用JavaScript时,alert函数乱码的解决办法:

1、html语言中指定字符集,利用<meta>标签

Example:
 <html>
  <head>
  <title>编码那点事</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 </head> 
 </html>

2、检查文件的编码方式

以Dreamwaver CS4为例,看看右下角标志

e072437c05eb209bd7a831397da5daa.png

另存为和自己指定的编码方式一致即可,这点往往容易忽略。

3、类似与php等编程语言中指定编码方式,利用echo函数输出(发现echo函数的除了输出还有其他强大的作用,在JQuery和Ajax中可作为函数返回值,至今我还觉得这是一个神奇的用途)

echo "<meta http-equiv=/"Content-Type/" content=/"text/html; charset=utf-8/">";

相关学习推荐:PHP编程从入门到精通

热心网友 时间:2022-04-06 08:18

这个跟以下几个地方有关:
1、html中的meta。<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
2、文件的编码格式。
3、如果在php文件中输出的js,可能需要
header("Content-type: text/html; charset=utf-8");

热心网友 时间:2022-04-06 09:36

楼主应该表达具体点:
1、如果是ajax:首先要看看后台进行response输出时,设置的头文件格式是不是utf-8,并且要保证输出的类型为text/html
2、判断浏览器解析的是不是utf-8:看看网页展示的中文是不是乱码,如果是,那么就有可能是没指定解析编码,指定方式如楼上所说,<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
3、楼主没有说明具体语言,以java为例,看看是否加字符过滤器,进行请求过滤,这个简单,tomcat安装的时候就可以选择安装实例,里面就有现成的,拷过来加进去就行。另*上到处都是。
4、可以打开 源文件看看是不是源码本身是乱码,这是由于开发工具本身设置的编码格式引起的,如Eclipse、MyEclipse中都有这方面的设置
希望能帮到你
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我家300多k的网速为什么玩cf总是很迟钝,连切枪都很慢 CF切换枪的速度很慢 ...东西需要输入apple ID密码 我不知道怎么办?更新微信需要appleID_百... ...一遍id苹果手机的每次更新软件都需要输入id和密码请问怎么解决_百度... ...ID 我不知道密码是什么,也不懂怎么申请,想下个软件都下不了... 微信直播王者荣耀有收益吗 王者荣耀新手主播能挣多少 华为是如何进入手机市场的? ...用的那种安在船边上承鱼竿的那个座子中文叫什么?就是下图中的那个... 放在哪里不动钓鱼的叫什么? PHP alert提示框出现乱码? php 子类没有构造函数会调用父类构造函数吗 子类的每个构造方法调用父类的构造方法吗 PHP怎么在子类用父类的魔术方法 调用父类的构造方法 如何调用父类的构造方法 openssl_open()在PHP扩展里打开openssl支持可以解决此问题 PHP怎么删除数据库里的图片路径同时,删除文件夹下对应的图片 求用php将email和url转化成小写的正则 centos php.ini在哪 yum安装的php的phpize在哪儿 centos6.4 php.ini 位置在哪 PHP 数据结构队列(SplQueue)和优先队列(SplPriorityQueue)简单使用实例 实现一个链表的类模板,需要进行插入删除等操作,祥见问题补充 定义链表类,要求实现 PHP判断链表是否有环 php如何判断循环链表 php如何实现长链接 怎么实现链表? 实现一个链表操作 php alert (&#39;乱码&#39;) jsp中引入的js文件里alert总是弹出方形乱码 为什么我调用了javascript后alert会弹2次框呢 一次乱码一次中文 javascript 乱码(php文件为utf-8调用的js乱码) PHP代码放在HTML外层,用echo显示出alert代码,这样就会在弹出alert时造成中文乱码 servlet返回值给js时alert出现中文乱码 PHP弹出对话框为乱码 ASP网页中调用外部JS文件ALERT弹出乱码中文 Servlet中alert输出出现乱码---???这样的 js,php难题(ajax乱码) php 正则替换img src php 正则查找 图片的src 并替换相应的src php 正则替换src里面的内容 php preg_replace 如何修改 src属性内容 php+mysql &lt;中文&gt;替换成&lt;img src=&quot;中文.gif&quot;&gt; php获取html标签image的src内容 正则表达式 php 正则怎样匹配img标签的src内容 php简单正则匹配Img标签src内容采集? 安装了PHP服务器,但无法访问本地网页的原因可能会有哪些呢? php运行不了结果 网页拒绝访问