笔记:1.css样式,最前边加 @charset "utf-8";是为什么2.js判断各种浏览器的方法
2015-03-20 09:27
295 查看
表明CSS文件的页面编码为UTF-8。。如果这个CSS的文件编码也是UTF-8的话。。那么在浏览器中看到的CSS文件的页面中中文的注释或者中文字体就可以正确显示为中文,如果CSS的文件编码和页面不一 致的话。那么这个CSS文件的中文则会显示为乱码。特别是定义中文字体的时候。就不能正确识别。其他则没有多大影响。 GB2312编码适用于汉字处理、汉字通信等系统之间的信息交换,通行于中国大陆;新加坡等地也采用此编码。中国大陆几乎所有的中文系统和国际化的软件都支持GB 2312。 var Browser_Name=navigator.appName; js判断各种浏览器的方法:
var Browser_Agent=navigator.userAgent;
var is_IE=(Browser_Name=="Microsoft Internet Explorer");//判读是否为ie浏览器
if(is_IE){
//IE浏览器
}else if(Browser_Agent.indexOf("Chrome")!=-1){
//谷歌浏览器
}else if(Browser_Agent.indexOf("Firefox")!=-1){
//火狐浏览器
}else if(Browser_Agent.indexOf(“Opera”)!=-1){
//opera浏览器
}else if(Browser_Agent.indexOf("Safari")!=-1){
//safari浏览器
}
相关文章推荐
- C# WebApi Xml序列化问题解决方法:“ObjectContent`1”类型未能序列化内容类型“application/xml;charset=utf-8"的响应正文。...
- response.setContentType("text/html;charset=utf-8")后依然乱码的解决方法
- (7)获取表单参数3种方法、response.setContentType("text/html;charset=utf-8")
- dhl:ajax无法跨域改用getJSON(解决服务器返回json数据中文为乱码的问题$.ajaxSetup({ scriptCharset: "utf-8" , contentType: "application/json; chars)
- HTML中,content="text/html; charset=gb2312";XML中 encoding="UTF-8"。其实都是指的 “程序员告诉别人,我的此html文档所使用的字符编码,但是
- Response.Charset="UTF-8"
- 谷歌浏览器不支持css文件使用@charset "utf-8";
- java 乱码详解_jsp中pageEncoding、charset=UTF -8"、request.setCharacterEncoding("UTF-8")
- JSP中pageEncoding、charset=UTF -8"、(request/response).setCharacterEncoding("UTF-8")详
- jsp中pageEncoding、charset=UTF -8 jsp中pageEncoding、charset=UTF -8"
- ARM开发板上iconv_open("utf-8", "gb2312") 调用失败的解决方法
- ARM开发板上iconv_open("utf-8", "gb2312") 调用失败的解决方法(转)
- 【转】jsp中pageEncoding、charset=UTF -8"、(request/response).setCharacterEncoding("UTF-8")
- CSS文件添加 @charset "utf-8"; 可能会引起样式在IE6下失效
- CSS文件添加 @charset "utf-8"; 可能会引起样式在IE6下失效
- jsp中pageEncoding、charset=UTF -8"、(request/response).setCharacterEncoding("UTF-8")详
- CSS文件添加“@charset "utf-8";”可能会引起样式在IE6下失效
- header("Content-Type:text/html;charset=utf-8");
- jsp中pageEncoding、charset=UTF -8"、(request/response).setCharacterEncoding("UTF-8")
- CSS文件添加 @charset "utf-8"; 可能会引起样式在IE6下失效