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基础篇
Nov 13 Javascript
jQuery 1.5 源码解读 面向中高阶JSER
Apr 05 Javascript
javascript日期转换 时间戳转日期格式
Nov 05 Javascript
js动态添加删除,后台取数据(示例代码)
Nov 25 Javascript
jquery mobile的触控点击事件会多次触发问题的解决方法
May 08 Javascript
jquery+CSS实现的多级竖向展开树形TRee菜单效果
Aug 24 Javascript
jquery实现简单的全选和反选功能
Jan 02 Javascript
vue实现商城购物车功能
Nov 27 Javascript
使用node搭建自动发图文微博机器人的方法
Mar 22 Javascript
javascript定时器的简单应用示例【控制方块移动】
Jun 17 Javascript
微信小程序自定义弹窗实现详解(可通用)
Jul 04 Javascript
js 数组 fill() 填充方法
Nov 02 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
一些关于PHP的知识
2006/11/17 PHP
PHP6 先修班 JSON实例代码
2008/08/23 PHP
php 从数据库提取二进制图片的处理代码
2009/09/09 PHP
PHP的PSR规范中文版
2013/09/28 PHP
Laravel框架Auth用户认证操作实例分析
2019/09/29 PHP
php pdo连接数据库操作示例
2019/11/18 PHP
用js模拟struts2的多action调用示例
2014/05/19 Javascript
jQuery中clearQueue()方法用法实例
2014/12/29 Javascript
javascript自定义in_array()函数实现方法
2015/08/03 Javascript
javascript鼠标滑过显示二级菜单特效
2020/11/18 Javascript
Vue.js第一天学习笔记(数据的双向绑定、常用指令)
2016/12/01 Javascript
node.js入门教程之querystring模块的使用方法
2017/02/27 Javascript
Bootstrap按钮组实例详解
2017/07/03 Javascript
vue中遇到的坑之变化检测问题(数组相关)
2017/10/13 Javascript
详细讲解如何创建, 发布自己的 Vue UI 组件库
2019/05/29 Javascript
python实现迭代法求方程组的根过程解析
2019/11/25 Javascript
javascript设计模式 ? 解释器模式原理与用法实例分析
2020/04/17 Javascript
JS跨浏览器解析XML应用过程详解
2020/10/16 Javascript
jquery实现图片放大镜效果
2020/12/23 jQuery
tensorflow入门:tfrecord 和tf.data.TFRecordDataset的使用
2020/01/20 Python
在Python 的线程中运行协程的方法
2020/02/24 Python
Pytorch损失函数nn.NLLLoss2d()用法说明
2020/07/07 Python
css3实现的下拉菜单效果示例
2014/01/22 HTML / CSS
CSS3 :default伪类选择器使用简介
2018/03/15 HTML / CSS
利用HTML5+css3+jquery+weui实现仿微信聊天界面功能
2018/01/08 HTML / CSS
世界领先的在线地板和建筑材料批发商:BuildDirect
2017/02/26 全球购物
大都会艺术博物馆商店:The Met Store
2018/06/22 全球购物
基层工作经历证明
2014/01/13 职场文书
小学母亲节活动方案
2014/03/14 职场文书
竞选大队干部演讲稿
2014/09/11 职场文书
校园会短篇的广播稿
2014/10/21 职场文书
社区工作者个人总结
2015/02/28 职场文书
2015年父亲节寄语
2015/03/23 职场文书
2015年超市工作总结
2015/04/09 职场文书
2016教师六五普法学习心得体会
2016/01/21 职场文书
基于angular实现树形二级表格
2021/10/16 Javascript