js输出列表实现代码


Posted in Javascript onSeptember 12, 2010

数据库用UTF-8,现有系统用gb2312,

用<script>echo_script(url);</script>

<script> 
function echo_script(url){ var USERAGENT = navigator.userAgent.toLowerCase(); 
var bname = ''; 
var b = ['ie','msie','firefox','chrome','opera','safari','maxthon','mozilla','webkit']; 
for(i in b){ 
if(USERAGENT.indexOf(b[i]) > -1){ 
bname = b[i]; 
break; 
} 
} 
if(!bname)bname='other'; 
var ie8 = USERAGENT.indexOf('msie 8') > -1 ? 'ie8' : false; 
var ie7 = USERAGENT.indexOf('msie 7') > -1 ? 'ie7' : false; 
if(bname == 'firefox' || ie8 ) 
{ 
var enc = "no"; 
} 
if(ie8){ 
bname = 'ie8'; 
}else if(ie7){ 
bname = 'ie7'; 
} 
var tmp_ie8 = ie8 ? 'ie8' : 'no_ie8'; 
document.write("<script src='"+url+"&encode="+enc+"&browser="+tmp_ie8+"&browserv="+bname+"'><\/script>"); 
} 
</script>

哎,这种方法,导致在不同的浏览器下乱码不断,害苦我了。
有更简单的办法

<script type="text/javascript" charset="utf-8" src="xx.com/xx.php"></script>
乱码从此不再出现!

Javascript 相关文章推荐
Javascript MD4
Dec 20 Javascript
$(document).ready(function() {})不执行初始化脚本
Jun 19 Javascript
Javascript验证方法大全
Sep 21 Javascript
谈谈JSON对象和字符串之间的相互转换JSON.stringify(obj)和JSON.parse(string)
Oct 01 Javascript
WordPress中鼠标悬停显示和隐藏评论及引用按钮的实现
Jan 12 Javascript
获取阴历(农历)和当前日期的js代码
Feb 15 Javascript
实例讲解jQuery中对事件的命名空间的运用
May 24 Javascript
分享jQuery封装好的一些常用操作
Jul 28 Javascript
详解Angular 4.x 动态创建组件
Apr 25 Javascript
AngularJS实现的获取焦点及失去焦点时的表单验证功能示例
Oct 25 Javascript
Node.js+Express+Mysql 实现增删改查
Apr 03 Javascript
JS判断数组是否包含某元素实现方法汇总
Jun 24 Javascript
JavaScript日历实现代码
Sep 12 #Javascript
某页码显示的helper 少量调整,另附js版
Sep 12 #Javascript
网页中CDATA标记的说明
Sep 12 #Javascript
JavaScript小技巧 2.5 则
Sep 12 #Javascript
让JavaScript拥有类似Lambda表达式编程能力的方法
Sep 12 #Javascript
JQuery FlexiGrid的asp.net完美解决方案 dotNetFlexGrid-.Net原生的异步表格控件
Sep 12 #Javascript
Asp.net下使用Jquery Ajax传送和接收DataTable的代码
Sep 12 #Javascript
You might like
MySQL GBK→UTF-8编码转换
2007/05/24 PHP
PHP session文件独占锁引起阻塞问题解决方法
2015/05/12 PHP
Yii2.0预定义的别名功能小结
2016/07/04 PHP
PHP基于phpqrcode类生成二维码的方法详解
2018/03/14 PHP
PHP将整数数字转换为罗马数字实例分享
2019/03/17 PHP
TNC vs BOOM BO3 第二场2.13
2021/03/10 DOTA
jQuery ajax serialize()方法的使用以及常见问题解决
2013/01/27 Javascript
JavaScript设计模式之策略模式实例
2014/10/10 Javascript
JQuery表单验证插件EasyValidator用法分析
2014/11/15 Javascript
JQuery使用index方法获取Jquery对象数组下标的方法
2015/05/18 Javascript
jQuery实现两款有动画功能的导航菜单代码
2015/09/16 Javascript
Javascript操作表单实例讲解(下)
2016/06/20 Javascript
微信小程序 action-sheet底部菜单详解
2016/10/27 Javascript
node操作mysql数据库实例详解
2017/03/17 Javascript
JS组件系列之MVVM组件构建自己的Vue组件
2017/04/28 Javascript
利用百度地图API获取当前位置信息的实例
2017/11/06 Javascript
微信小程序实现跟随菜单效果和循环嵌套加载数据
2017/11/21 Javascript
JavaScript实现多重继承的方法分析
2018/01/09 Javascript
bmob js-sdk 在vue中的使用教程
2018/01/21 Javascript
Vue.js结合bootstrap前端实现分页和排序效果
2018/12/29 Javascript
javascript设计模式 ? 解释器模式原理与用法实例分析
2020/04/17 Javascript
python 七种邮件内容发送方法实例
2014/04/22 Python
Python中map和列表推导效率比较实例分析
2015/06/17 Python
Python列表list内建函数用法实例分析【insert、remove、index、pop等】
2017/07/24 Python
python实现反转部分单向链表
2018/09/27 Python
python super的使用方法及实例详解
2019/09/25 Python
pytorch之inception_v3的实现案例
2020/01/06 Python
python 函数中的参数类型
2020/02/11 Python
python编写实现抽奖器
2020/09/10 Python
欧缇丽美国官网:Caudalie美国
2016/12/31 全球购物
澳大利亚最大的在线美发和美容零售商之一:My Hair Care & Beauty
2019/08/24 全球购物
天游软件面试
2013/11/23 面试题
经典优秀个人求职信分享
2013/12/12 职场文书
司马光教学反思
2014/02/01 职场文书
安全责任书怎么写
2014/07/28 职场文书
《刷子李》教学反思
2016/02/20 职场文书