IE浏览器出现了乱码是什么情况

合集下载

Jsp页面中的字符编码方式与乱码解决方法(3)

Jsp页面中的字符编码方式与乱码解决方法(3)

Jsp页面中的字符编码方式与乱码解决方法(3)Jsp页面中的字符编码方式与乱码解决方法pageencoding="utf-8"contenttype="text/html;charset=utf-8"request.setcharacterencoding("utf-8")response.setcharacterencoding("utf-8")其中前两个只能用于jsp中,而后两个可以用于jsp和servlet中。

1、pageencoding="utf-8"的作用是设置jsp编译成servlet原代码文件时所使用的编码。

jsp在服务器上是要先被编译成servlet的类文件的。

pageencoding="utf-8"的作用就是告诉jsp编译器在将jsp文件编译成servlet为文件时使用的编码。

通常,在jsp内部定义(指在 <%%>块内定义的)的字符串或直接作为html输出(指直接在jsp文件中输写的html中文内容)的字符串出现乱码时,很多都是由于该参数设置错误引起的。

例如,你的jsp文件是以utf-8为编码保存的(在eclipse 选中jsp文件,右键点属性就可以更改保存该jsp的编码方式),而在jsp中却指定pageencoding="gbk"(或不指定时使用操作系统默认的编码方式,即也为gbk),就会引起jsp内部定义的字符串为乱码,这时当我们用文本编辑打开tomcat生成的jsp所对应的servlet类文件时,我们发现就是乱码。

另外,该参数还有一个功能,就是在jsp中不指定contenttype属性,也不使用response.setcharacterencoding方法指定编码方式时,服务器响应的编码方式以及浏览器的编程方式(ie中可以通过菜单“查看-->编码”来看查浏览目前的编码方式)就是此时pageencoding指定的编码方式。

Interlib系统异常问题研究

Interlib系统异常问题研究

Interlib系统异常问题研究作者:谢敬强来源:《科学与财富》2014年第07期摘要:笔者在使用和维护Interlib2.0.1系统的过程中,特别是在重装电脑或更换电脑设备的情况下,经常出现页面打不开和乱码问题,致使系统无法正常使用,严重影响图书馆业务工作的开展。

本文主要从Windows操作系统平台下IE浏览器的设置入手,研究解决上述问题的办法。

关键词:Interlib系统 IE浏览器Interlib系统作为第三代的图书馆自动化管理系统,在全国范围得到较快的普及。

系统采用100%纯Java开发,具有跨平台的优势,可以安装在Windows、Unix等多种操作系统平台上,目前大多数图书馆都是安装在Windows平台上。

其最大的特点是采用浏览器/服务器(B/S)模式的多层体系结构,工作站终端无需安装其它额外应用软件,用户只需通过IE浏览器6.0以上版本,即可登录Interlib系统开展工作[1]。

在使用和维护Interlib系统的过程中,系统常常出现无法登录、页面打不开和显示不正常的情况,经研究发现这些问题产生主要与操作系统的版本和浏览器的设置有关。

目前我馆的Interlib系统主要是在WindowsXP操作系统平台下运行,下面本人就着重讲述WindowsXP操作系统平台下IE浏览器相应的设置方法,以避免上述问题不断产生。

1、设置兼容模式兼容模式主要分为两种情况:一种是IE8.0以上较高版本浏览器与较低版本软件的兼容,以保证低版本下开发运行的软件能在IE8.0以上浏览器下正常使用;另一种是不同内核浏览器的兼容,以保证系统始终都在IE下运行。

现在流行的浏览器有两种内核,一个是微软的IE核心,另一个就是谷歌的Chrome核心。

除IE浏览器外,其他大部分浏览器都支持这两种核心,而且默认都是Chrome核心的高速模式,比如:360极速浏览器、猎豹浏览器等,使用时我们就必须要切换到兼容模式,也就是IE核心[2]。

关于监控控件在IE使用过程中常见问题及解决方法

关于监控控件在IE使用过程中常见问题及解决方法

关于监控插件在IE使用过程中常见问题及解决方法版本说明:解决问题概要1.使用IE访问前的注意事项名词定义监控设备:IPC(IP Camera),DVR(Digital Video Recorder),NVR(Network Video Recorder);IE:主要指Windows Internet Explorer (IE8/ IE9/ IE10/IE11)以及Windows IE 为内核的IE(搜狗浏览器,360浏览器等)。

因为IE6,IE7已经很少见,这里不再详述访问常见问题及解决如下:1使用IE访问前的注意事项降低IE的安全级别选择IE“工具”->“Internet选项”->“安全”->“自定义级别”,将安全级别重置为“中-高(默认)”或者“中低”降低IE的安全级别,选择IE“工具”->“Internet选项”->“安全”->“自定义级别”:对标记为可安全执行脚本ActiveX控件执行脚本“启用”。

对没有标记为安全的ActiveX初始化和脚本运行“启用”或者”提示”下载未签名的ActiveX控件“启用”下载已签名的ActiveX控件“提示”运行ActiveX控件和控件“启用”1.1增加可信站点,选择IE“工具”->“Internet选项”->“可信站点”->“站点”->“将该网站添加到区域,输入要访问的地址,点击“添加”即可。

2控件安装设备在使用IE的时候,会自动从设上下载控件并且自动安装,如果设备没有正常下载安装可以手动点击登录页面(login.asp)左上角“如果不能自动安装,点击下载安装Activex控件”进行下载安装。

安装正常后重新登录则可以进行访问,否则会弹出提示“ActiveX控件未注册!”3使用IE访问的时候提示“网页上有错误”或者有“×”的显示出现该情况,很有可能是控件没有下载成功或者有残余的控件相关内容没有删除。

可参考4.清除控件的方法进行清除处理后,再设置安全级别后进行访问。

如何解决wps文字打开出现乱码问题

如何解决wps文字打开出现乱码问题

如何解决wps文字打开出现乱码问题篇一:快速解决Word文档出现乱码的问题挽救你的文件快速解决Word文档出现乱码的问题挽救你的文件有时候,我们打开一个word文档的时候,会发现这个文档无法正常使用,因为其中出现了很多乱码,这让很多工作都没法继续.那么有什么方法可以解决呢?下面小编将教你一些使用方法,希望能够帮到你.在很多时候可能由于操作的问题,当你再次打开一个你认为没有问题的文档时,可能会看见文件中一片乱码更本就无法阅读!如果出现了这写情况可以通过下面的两个方法,来挽救你的文件.一.替换格式法这种方法就是把被破坏的Word文档另存为另一种格式.1.打开被损坏的文档单击〝文件/另存为〞菜单,在〝保存类型〞列表中,选择〝RTF格式〞,然后单击〝保存〞按钮,并关闭word.2.打开刚才刚才保存的RTF格式文件,再次使用〝另存为〞将文件重新保存为〝Word文档〞,现在打开这个word文件就可以发现文件已经被恢复过来了.如果在转换成rtf格式后文件仍然不能被恢复,可以将文件再次转换为纯文本格式(_.t_t),再转换回Word格式.当然在转换为t_t文件的时候其图片等信息会丢失掉.二.重设格式法在Word有一个隐藏的位置,用来保存文档中的各种格式信息,所以只要删除这些格式信息就可以将文件恢复了.1.在打开损坏的文档后,单击〝工具/选项〞菜单,选择〝编辑〞标签,取消对〝使用智能段落选择范围〞复选框的勾选,然后单击按钮.这样就可以修复文件了.2.选定最后一个段落之外的全部内容,然后将这些内容粘贴复制到新的word 文件中即可.篇二:轻松解决AutoCAD文字的乱码问题轻松解决AutoCAD文字的乱码问题-转载经常接触CAD图纸的朋友们会发现,下载到的图纸打开以后经常出现文字的乱码问题,有的时候文字全部显示为问号,给我们的工作带来了不少麻烦.怎么解决这样的问题呢?其实出现这样的问题的原因是因为在不同的电脑上做图时使用了不同的字体,如果在制图的时候使用通用的字体就很容易避免这种问题的发生,可是问题已经发生了总要想个解决的办法让字体正常的显示出来吧.方案1:打开一个可以正常显示文字的DWG文件,复制一行能够正常显示的文字到有乱码问题的图纸之中:鼠标点击工具栏上的特性匹配工具,正常显示的字体为源对象,让乱码显示的文字特性匹配正常显示的字体,特性匹配之后问题消除.方案2如果遇到一个CAD文件有多处字体问题,使用特性匹配一个一个的点击也是件很麻烦的事情.有没有简单一点的办法呢?答案当然是有!选择CAD中的格式——文字样式,打开文字样式对话框:点新建按钮,名字任意,这里我们用默认的〝样式 1〞,在SH_字体.大字体两对话框中选择如图所示的字体(t_t.sh_.gbcbig.sh_):应用文字样式1,关闭对话框.鼠标选中所有需要修改的乱码,在文字样式管理器中选择我们刚刚保存的文字〝样式 1〞. 再看文件中的乱码已经正常显示为文字.用过CAD的大概都知道,第一次打开CAD时,要等好久好久才能正常看图,确实麻烦+闹心.最近同事介绍了一个简单小技巧,稍微做一下改动,即可快速打开CAD画面.打开IE浏览器-工具-Internet选项-高级-安全-检查发行商的证书吊销(这个取消选择)即可!篇三:轻松解决AutoCAD文字的乱码问题轻松解决AutoCAD文字的乱码问题_-_-_ _:54经常接触CAD图纸的朋友们会发现,下载到的图纸打开以后经常出现文字的乱码问题,有的时候文字全部显示为问号,给我们的工作带来了不少麻烦.怎么解决这样的问题呢?看下面这个图,这是在AUTOCAD中的一行文字,不要误会哦,这可不是日语,而是显示错误的乱码.如果只是想知道某一行文字的内容的话,双击编辑文字或者在选中文字后按〝Ctrl+1〞打开对象特性管理器,都可以达到查看文字内容的目的.其实出现这样的问题的原因是因为在不同的电脑上做图时使用了不同的字体,如果在制图的时候使用通用的字体就很容易避免这种问题的发生,可是问题已经发生了总要想个解决的办法让字体正常的显示出来吧:打开一个可以正常显示文字的DWG文件,复制一行能够正常显示的文字到有乱码问题的图纸之中:鼠标点击工具栏上的特性匹配工具,以正常显示的字体为源对象,让乱码显示的文字特性匹配正常显示的字体(如图)(使用特性匹配)特性匹配之后问题消除:如果遇到一个CAD文件有多处字体问题,使用特性匹配一个一个的点击也是件很麻烦的事情.有没有简单一点的办法呢?答案当然是有!选择CAD中的格式——文字样式,打开文字样式对话框:点新建按钮:名字任意,这里我们用默认的〝样式 1〞;在SH_字体.大字体两对话框中:选择如图所示的字体(t_t.sh_.gbcbig.sh_):点应用:文字样式1,点关闭:对话框.鼠标选中所有需要修改的乱码,在文字样式管理器中选择我们刚刚保存的文字〝样式 1〞.再看文件中的乱码已经正常显示为文字.。

电脑浏览器打不开本地html文件

电脑浏览器打不开本地html文件

电脑浏览器打不开本地html文件由于浏览器设置问题,导致有时候打开html文件一直显示主页而不是html页面,该怎么解决?下面由店铺为你整理了电脑浏览器打不开本地html文件的相关方法,希望对你有帮助!电脑浏览器打不开本地html文件方法出现上诉问题的原因有以下几种:1、你的html文件内的源码本身存在问题,并不能正确解析为html页面,尤其是文件头的声明部分,建议进入编辑工具查看。

2浏览器主页被恶意篡改,即使你改了浏览器主页也会自动跳转到插件指定的主页,当然,第一种的可能性很小。

2由于IE主页被劫持,所以出现上诉问题。

可以先试着更改浏览器主页(如上图),如果更改后依然出现上述情况,则建议使用安全修复工具对IE进行修复3另一种就是直接把这个html文件拖到已经打开的浏览器中,这样就可以打开html文件了,当然前提是这个html文件能够打开,如果依然出现上诉问题,则多很大可能时IE首页被劫持,使用2步骤即可解决。

扩展知识:HTML文件出现乱码怎么办?新建一个文本文件如图:命名文件名为1.txt2改变文件后缀为html3在文件中输入代码<!DOCTYPE HTML><html><body><p>我最喜欢的事情就是写百度经验</p></body></html>,在浏览器中显示正常END继续输入代码输入代码:<!DOCTYPE HTML><html><head><meta charset="utf-8"><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head><body><p>我最喜欢的事情就是写百度经验</p></body></html>预览可以看到如图的效果,这是为什么呢,又怎么解决呢,我们看一下下图文件,另存为,我用的是editplus 可以看待文件的编码方式和文章中写的编码方式不一样,所以我们将问价另存为utf-8的编码,并覆盖了原来的文件,我们再去浏览试看效果确定覆盖源文件!5再去浏览器里边浏览看到效果显示正常!乱码的主要原因是文章中的的声明和文件本身的编码格式不同,浏览器识别错误出现乱码!我只是找了好久才找到答案,大家分享一下啦!希望大家喜欢觉得帮到了你点击右上角的赞哦!。

FTP文件名乱码设置

FTP文件名乱码设置

FTP文件名乱码设置
SERV_U FTP 文件名乱码问题
在IE 浏览器打开SERV U 建立的FTP 站点文件夹中文名存在乱码问题如下图:
分析:用IE浏览器浏览FTP文件夹发现,中文的文件名和文件夹名都成了乱码,也无法进入乱码文件夹。

再访问其他外部站点,没有这种情况,于是确定问题出在FTP服务器上,也就是Serv-U的设置上,应该是关于字符编码的设置上。

第一步:打开SERV-U 客户端
第二步:找到限制和设置
第三步:打开FTP 设置选项卡
第四步:在用户默认设置下找到OPTS UTF 栏,点击全局属性。

第五步:在高级选项卡内取消“对所有已收发的路径和文件名使用UTF-8 编码”,保持。

刷新页面后如图所示。

记事本文件打开出现乱码等

记事本文件打开出现乱码等作者:来源:《电脑爱好者》2010年第14期记事本文件打开出现乱码Q有一份记事本文件格式的重要文件,打开时显示乱码,尝试更换其他编码亦不能解决问题。

请问这种情况下该如何解决问题?A遇到这类问题只要使用Word打开这篇文档就可以正常显示内容了,如果仍需要使用记事本格式保存,只要再将其另存为文本文件时,在弹出的编码选择对话框中选择编码为“Windows(默认)”项即可(见图1)。

傻博士有话说:平时会经常遇到乱码问题,像文本文档遇到乱码问题,除了Word智能打开外,还可以尝试使用WPS、IE浏览器来打开(编码选择自动检测模式)的解决办法。

而在使用一些国外软件或是繁体版软件时遇到界面乱码问题,可以尝试使用Microsoft Applocale(下载地址:/soft/25010.htm),如果确定为中、日、韩三国语言而出现的乱码,还可以尝试使用“南极星全球通”(下载地址:/2dov3nk)来解决问题。

来源:https:///bbs/showthread.php?t=999364图片预览与实际为何不一样Q保存在硬盘中的图片,直接在资源管理器中预览时显示的是风景图片,而打开后却是人物照片(前后不一致)。

请问这是什么原因?A这个问题主要是由于图片缓存缩略图数据库出错所致,可以使用下面的命令将硬盘中的所有图片缓存数据库文件删除,之后系统会重新建立,进而能解决问题。

将以下内容使用记事本编写,最后保存成“清空图片缓存.bat”,直接双击执行一次即可,命令:@echo offfor %%i in (c d e f g h i j k l m n o p q r s t u v w x y z) do (del /a /f /q /s "%%i:\thumbs.db" 2>nul来源:https:///bbs/showthread.php?t=998644Potplayer播放声音很小Q在系统音量固定的情况下,MediaPlayer等播放器播放电影时的声音正常,而Potplayer播放的声音却很小。

计算机常见软件故障及其解决方法(3)

计算机常见软件故障及其解决方法(3)计算机常见软件故障及其解决方法①在windows下,进入控制面板的系统属性,看打印端口lpt1是否存在,倘若没有可进入控制面板--添加新硬件,让其搜索新硬件,再将找到的打印口添加进去就可以了。

②驱动程序是否已经正确安装,重新安装打印机驱动程序。

③安装系统文件的磁盘是否有剩余空间,一般空间不足会有内存不足的提示,只要卸除一些软件就可以了。

④计算机可能感染病毒。

九、在windows下运行应用程序时提示内存不足一般出现内存不足的提示可能有以下几种原因:①磁盘剩余空间不足,只要相应删除一些文件即可。

②同时运行了多个应用程序。

③计算机感染了病毒。

十、在windows下打印机打出的字均为乱码此类故障一般是由于打印机驱动程序未正确安装或并行口模式设置不符有关,对于第一种情况解决办法比较简单,如若是第二种情况可进入cmos设置后更改并行口模式且逐个试验即可(一般有ecp、epp、spp三种)。

十一、在windows下运行应用程序时出现非法操作的提示此类故障引起原因较多,有如下几种可能:①系统文件被更改或损坏。

倘若由此引发则打开一些系统自带的程序时就会出现非法操作的提示,(例如打开控制面板)。

②驱动程序未正确安装,此类故障一般表现在显卡驱动程序之上,倘若由此引发,则打开一些游戏程序时均会产生非法操作的提示,笔者还曾遇到过一例由此引发的特殊现象,有时在打开某些网页时出现非法操作的提示。

③内存条质量不佳引起(有时提高内存延迟时间即将系统默认的3改为2可以解决此类故障)。

④有时程序运行时倘若未安装声卡驱动程序亦会产生此类故障,例如抢滩登陆战,倘若未安装声卡驱动程序,运行时就会产生非法操作错误。

⑤软件之间不兼容,例如ie5.5装于win98第二版的系统上,当ie同时打开多个窗口时有时会产生非法操作的提示。

十二、拨号成功后不能打开网页出现此类故障后有以下几种现象:1、提示无法打开搜索页。

php中文乱码的解决方法

php中文乱码的解决方法关于php中文乱码的解决方法php即可以在web页面上执行,又可以通过PHP CLI(命令行界面)在命令行执行PHP脚本。

一般来说,乱码的出现有2种原因,首先是由于编码(charset)设置错误,导致浏览器以错误的编码来解析,下面是店铺整理的关于php中文乱码的解决方法,欢迎来学习!一、PHP网页编码1. php文件本身的编码与网页的编码应匹配a). 如果欲使用gb2312编码,那么php要输出头:header(“Content-Type: text/html; charset=gb2312″),静态页面添加<meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″>,所有文件的编码格式为ANSI,可用记事本打开,另存为选择编码为ANSI,覆盖源文件。

b). 如果欲使用utf-8编码,那么php要输出头:header(“Content-Type: text/html; charset=utf-8″),静态页面添加<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″>,所有文件的编码格式为utf-8。

保存为utf-8可能会有点麻烦,一般utf-8文件开头会有BOM,如果使用session就会出问题,可用editplus来保存,在editplus中,工具->参数选择->文件->UTF-8签名,选择总是删除,再保存就可以去掉BOM信息了。

2. php本身不是Unicode的,所有substr之类的函数得改成mb_substr(需要装mbstring扩展);或者用iconv转码。

二、PHP与Mysql的数据交互中的编码PHP与数据库的编码应一致1. 修改mysql配置文件my.ini或f,mysql最好用utf8编码复制代码代码如下:[mysql]default-character-set=utf8[mysqld]default-character-set=utf8default-storage-engine=MyISAM在[mysqld]下加入:default-collation=utf8_bininit_connect='SET NAMES utf8′2. 在需要做数据库操作的php程序前加mysql_query(”set names ‘编码'”);,编码和php编码一致,如果php编码是gb2312那mysql编码就是gb2312,如果是utf-8那mysql编码就是utf8,这样插入或检索数据时就不会出现乱码了三、PHP与操作系统相关Windows和Linux的编码是不一样的,在Windows环境下,调用PHP的函数时参数如果是utf-8编码会出现错误,比如move_uploaded_file()、filesize()、readfile()等,这些函数在处理上传、下载时经常会用到,调用时可能会出现下面的错误:Warning: move_uploaded_file()[function.move-uploaded-file]:failed to open stream: Invalid argument in …Warning: move_uploaded_file()[function.move-uploaded-file]:Unable to move ” to ” in …Warning: filesize() [function.filesize]: stat failed for … in …Warning: readfile() [function.readfile]: failed to open stream: Invalid argument in ..在Linux环境下用gb2312编码虽然不会出现这些错误,但保存后的文件名出现乱码导致无法读取文件,这时可先将参数转换成操作系统识别的编码,编码转换可用mb_convert_encoding(字符串,新编码,原编码)或iconv(原编码,新编码,字符串),这样处理后保存的文件名就不会出现乱码,也可以正常读取文件,实现中文名称文件的`上传、下载。

如何解决Java中中文乱码问题

如何解决Java中的中文乱码问题?一、中文问题的来源计算机最初的操作系统支持的编码是单字节的字符编码,于是,在计算机中一切处理程序最初都是以单字节编码的英文为准进行处理。

随着计算机的开展,为了适应世界其它民族的语言〔当然包括我们的汉字〕,人们提出了UNICODE编码,它采用双字节编码,兼容英文字符和其它民族的双字节字符编码,所以,目前,大多数国际性的软件内部均采用UNICODE编码,在软件运行时,它获得本地支持系统〔多数时间是操作系统〕默认支持的编码格式,然后再将软件内部的UNICODE转化为本地系统默认支持的格式显示出来。

Java的JDK和JVM即是如此,我这里说的JDK是指国际版的JDK,我们大多数程序员使用的是国际化的JDK版本,以下所有的JDK均指国际化的JDK版本。

我们的汉字是双字节编码语言,为了能让计算机处理中文,我们自己制定的gb2312、GBK、GBK2K等标准以适应计算机处理的需求。

所以,大局部的操作系统为了适应我们处理中文的需求,均定制有中文操作系统,它们采用的是GBK,GB2312编码格式以正确显示我们的汉字。

如:中文Win2K默认采用的是GBK编码显示,在中文WIN2k中保存文件时默认采用的保存文件的编码格式也是GBK的,即,所有在中文WIN2K中保存的文件它的内部编码默认均采用GBK编码,注意:GBK是在GB2312根底上扩充来的。

1由于Java语言内部采用UNICODE编码,所以在JAVA程序运行时,就存在着一个从UNICODE编码和对应的操作系统及浏览器支持的编码格式转换输入、输出的问题,这个转换过程有着一系列的步骤,如果其中任何一步出错,那么显示出来的汉字就会出是乱码,这就是我们常见的JAVA中文问题。

同时,Java是一个跨平台的编程语言,也即我们编写的程序不仅能在中文windows上运行,也能在中文Linux等系统上运行,同时也要求能在英文等系统上运行〔我们经常看到有人把在中文win2k上编写的JAVA程序,移植到英文Linux上运行〕。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

分析:出现乱码的原因有以下几点:
一,IE字库没有安装完全,所以在浏览时如果没有相对应的语言字库会出现乱码。
二,编码-自动选择没有打开,总是以一种编码在浏览网页。
三,自动选择打开了,但突然从一个编码网页跳到另一个,IE无法自动选择。
四,网页制作时编码设置错误,自动选择打开就会出现乱码。
解决方法:把你以前删除的字体还原。
在IE中点右键,看一看编码一项是不是你所要的语言! 出现乱码时点击工具栏-查看-
编码,看是不是自动选择选择相应语言,一般选择简体中文(gb2312),要么就下载一个恢复
IE的软件(如360安全卫士 ),重装IE这是下下策...重新注册IE项,修复IE注册。从开
始-运行处分别输入以下命令后点确定!

regsvr32 Shdocvw.dll
regsvr32 Oleaut32.dll
regsvr32 Actxprxy.dll
regsvr32 Mshtml.dll
regsvr32 Urlmon.dll
regsvr32 browseui.dll
作用:
1、同时运行以上命令不仅可以解决IE不能打开新的窗口,用鼠标点击超链接也没有任
何反应的问题;

2、还能解决大大小小的其它IE问题,比如网页显示不完整,JAVA效果不出现,网页不
自动跳转,打开某些网站时总提示‘无法显示该页’等。

相关文档
最新文档