⑴ 网站源代码修改后,网页出现乱码,求教恢复原始页面办法!!
使用Editplus文本编辑器打开源代码,保存位UTF-8编码的格式
在网页设置<meta charset="utf-8">
一般要修改index.php 文件,有的源码是修改TPL模板文件中的 index.html文件,具体可到奇乐站长网了解
⑶ html乱码怎么修改
第一种,html网页源代码编码与中文字输入编码不同。
解决方法:
使用软件进行编辑HTML网页内容,推荐使用DW软件进行HTML代码编辑和开发。
尽量不要直接使用记事本进行编辑HTML代码。
第二种,如果网页设置编码是gbk的,而数据库储存数据编码格式是UTF-8的,这个时候程序查询数据库数据显示数据前进乡程序转码即可。
例如PHP程序+mysql查询显示数据转码:
1、mysql_query("SET NAMES 'UTF8'"); //将查询数据转码为utf8,也就是转换为utf-8
2、mysql_query("SET NAMES 'GBK'");//将查询数据转码为GBK,如gbk2312
在写数据库连接文件时,写成:
$conn = mysql_connect("$host","$user","$password"); mysql_query("SET NAMES 'UTF8'"); mysql_select_db("$database",$conn);
然后在做页面时,注意这句:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
这样不管输入数据库的中文,还是页面显示,就都正常了。
在DW CS4版里,默认生成的也是utf8页面。
同样的,如果一开始写数据库连接文件时写成:
mysql_query("SET NAMES 'GBK'");
那页面也要相应变成:
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
其它asp程序或其它程序语言网站根据实际情况到网络查询转换编码方法。
第三种,浏览器造成乱码。
这个可能是你网页没有设置meta charset编码造成。导致浏览器不能识别你网页默认编码类型。解决方法:
1、如果浏览器浏览时候出现网页乱码,在浏览器中找到转换编码的菜单。
在IE9浏览器中需要转码的网页空白出右键鼠标,即可选择“编码”。
傲游浏览器中浏览需要转码的网页时,菜单“查看”-->“编码”即可选择转换编码
谷歌浏览器中浏览需要转码的网页时,点击右上角“三横”图标选择“工具”-->“编码”即可选择切换网页编码达到让浏览器浏览此网页不是乱码。
2、如果自己开发网页,必须网页加入meta charset编码标签。
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
或<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
假如转换时候,不是记事本编辑添加meta charset编码标签就完成,这样同样会造成乱码,那是因为直接记事本添加或修改编码格式后,而对应Html超文本文档内容并没有随添加或修改编码格式而变化,这个时候需要真正意义上的转码,所以最好借助开发软件进行编码添加与修改。
推荐DW软件中修改编码。在DW软件中进行编码修改或添加,并重新载入编码的网页。
⑷ 网站网页文章为乱码怎么修改
计算机是的西方国家发明的,理所当然就使用了英语作为了计算机的母语言,但早期的时候给使用其他语言的国家造成了不少的障碍,尤其是东方国家,比如中国,随着计算机技术的发展,这个障碍慢慢的消失,但是在网站制作中还是会出现一些网站乱码的问题。
下面列出网页出现乱码的几种原因和解决办法:
1、网站头部设定的编码和网页本身的编码不一致导致的,html网页头部代码:<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />是告诉浏览器该用什么编码来读取网页的内容,然后浏览器就会启用相应的解码来程序内容,同时,网站本身还存在一个编码的机制,中国人一般使用gbk、gb2312、utf-8编码,如果网站制作者将网页文件存储为了gbk格式,然后在网页头部却设置了utf-8的格式,那么浏览器在读取网页的时候就会将中文或其他非英文和数字的字符解析成乱码;
如果是这种编码错误,解决办法很简单,将解码方式和文件存储的编码修改成一致即可,浏览者在遇到此类情况,可以在网页空白处右键-编码种选择多种编码方式试试,就可以看到乱码的文字了。
2、不合理的字符串截取造成个别字符乱码,在gbk和gb2312编码下,中文是占用两个字节,而在utf-8编码模式下,中文字符占用三个字节,而英文和数字都是占用一个字节,如果用英文的一些截取方式去截取中文字符的话,就可能出现将一个中文截断的现象,网页就会出现中文乱码,而gbk和utf-8的中文截取手段也不一样。
这种情况的解决办法就是规范截取字符串的函数,因地制宜。
3、数据库编码问题导致,这种情况在mysql中经常出现,因为mysql等一些数据库支持存储各种编码的字符串,并且也有编码的区分, 读取数据库的方式这个很关键,必须和网页的头部设定和存储编码一致,如果不一致就会出现乱码。
4、AJAX传递中文编码导致的,AJAX在传递中文数据的时候只支持UTF-8编码的中文,所以如果尝试用其他编码方式传递的话就会出现乱码,解决办法是在传递中文数据前就将中文数据转码成utf-8。
5、网站本身中毒导致,这个情况的解决办法就请参考“网站安全”设置这篇文章。
网页乱码的成因
其成因的具体规则我没有研究过,但网页乱码经常出现的规律是在编辑中出现的,比如我用Dreamweaver软件采用utf-8的编码格式制作一个网页,而用户使用简体中文(GB2312)的编码格式浏览,就会出现网页乱码。 归根结底,是由于网页编码引起的问题。
如何确认成因
如果真的发现网页显示乱码了,如何确定它是不是编码引起的呢?我教您一个简单的方法。 首先,在页面上点击鼠标右键,移动到“编码”一项,右边出现一个菜单,看圆点的位置判断当前浏览器的编码查看模式,如上图中A处所示。 Firefox浏览器的编码方式查看是在“菜单栏——查看——字符编码”中,如上图中B处所示。 其次,确定网页的编码模式。在浏览器中点击鼠标右键,在菜单中选择“查看源代码”,然后找到前几行中的一段代码:
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
⑸ 如何修改网站源码,修改成自己想要的样子
对于一个网站要不断的更新和完善才能够留住用户群,本期经验有申大嘴巴分享怎么修改网站主页源代码。通过我们简单的编辑来令自己的网站主页变得更合心意吧。(本经验仅对网页类主页有用)
工具/原料
电脑
本地网页
txt记事本
方法/步骤
首先我们打开自己要修改的网页,如‘网络首页’打开后我们选择右击鼠标在弹出选项时选择【网页另存为】或通过浏览器上方右侧的【文件】【保存网页】的形式把网页本地化。
为了更加方便的修改,我们在保存网页的时候可以做一些设置。比如我们选择点击【桌面】然后点击保存则该网页文件会以html的形式保存到我们电脑的桌面位置。
之后我们把浏览器关闭或最小化退出,返回电脑桌面查看已经保存好的网页这也就实现了我们的本地化。
进行修改,选中我们的网页文件然后鼠标右击选择【打开方式】这个时候我们选择的是【记事本】,为什么用记事本不用dw?因为本期经验讲的就是用记事本简单快速的修改主页源代码。
以【记事本】的方式打开网页后会出现一堆的网页编码或文字,看起来是有点乱。不过没关系。这个时候我们可以通过ctrl+f查找的方式来查找并修改我们要修改的地方。如图我们选择修改的是‘标题’
在修改成我们想要的效果后,我们需要保存这个时候又有一些技巧需要我们掌握。快捷键保存【ctrl+s】鼠标点击x符号关闭,在退出时根据提醒通常我们选择是即保存为我们已经修改过的。
为了检查我们修改过源代码的效果,我们通过回到电脑桌面找到已经修改过的网页。双击并打开,如图第一个是默认的网络首页,而第二个则是我们修改过源代码的网页,标题也是我们修改成功后的标题。
⑹ 如何通过修改本地代码,让一个网页里的数据不发到云端
您好,你的问题,我之前好像也遇到过,以下是我原来的解决思路和方法,希望能帮助到你,若有错误,还望见谅!首先我们打开自己要修改的网页,如‘网络首页’打开后我们选择右击鼠标在弹出选项时选择【网页另存为】或通过浏览器上方右侧的【文件】【保存网页】的形式把网页本地化。
为了更加方便的修改,我们在保存网页的时候可以做一些设置。比如我们选择点击【桌面】然后点击保存则该网页文件会以html的形式保存到我们电脑的桌面位置。
之后我们把浏览器关闭或最小化退出,返回电脑桌面查看已经保存好的网页这也就实现了我们的本地化。
进行修改,选中我们的网页文件然后鼠标右击选择【打开方式】这个时候我们选择的是【记事本】,为什么用记事本不用dw?因为本期经验讲的就是用记事本简单快速的修改主页源代码。
以【记事本】的方式打开网页后会出现一堆的网页编码或文字,看起来是有点乱。不过没关系。这个时候我们可以通过ctrl+f查找的方式来查找并修改我们要修改的地方。如图我们选择修改的是‘标题’
在修改成我们想要的效果后,我们需要保存这个时候又有一些技巧需要我们掌握。快捷键保存【ctrl+s】鼠标点击x符号关闭,在退出时根据提醒通常我们选择是即保存为我们已经修改过的。
为了检查我们修改过源代码的效果,我们通过回到电脑桌面找到已经修改过的网页。双击并打开,如图第一个是默认的网络首页,而第二个则是我们修改过源代码的网页,标题也是我们修改成功后的标题。非常感谢您的耐心观看,如有帮助请采纳,祝生活愉快!谢谢!
⑺ 您好,问一下那个新的网站乱码了怎么办,前台和后台都是正常就在代码里面乱码了
乱码应该检查的几个地方:
1.单独的静态页面乱码,可以尝试单独改变静态页面的编码。方法是在win7下用记事本打开文件后另存为自己需要的编码。如果有多个页面出现乱码,可以查看模板文件是否编码错误。
2.的编码格式和文件本身编码不符,这时只需要使文件编码与charset值一致就可以了。
3.数据库编码与网站源码编码不一致的情况。例:网站GBK编码的,解决办法是进入phpmyadmin,将数据库清空后,把数据库编码改为gbk_chinese_ci,然后重新安装网站,这时网站就正常了。
⑻ 网页源码修改之后,内容格式发生变化
估计是编码问题,比如原来是UTF-8编码的网页,却保存为ANSI编码格式,就会出现各种问题了。
你把源文件另存为一个新文件,然后把两个文件的大小进行比较就知道了。一般而言,同样内容的文件(最好是中英文混杂的),Unicode编码的文件最大(因为它的所有字符都是两个字节的),UTF-8编码的文件次之(英文一个字节,中文2到3个字节),ANSI编码的文件最小(英文一个字节,中文两个字节)。