各位看官,有个问题想请教。
我现在做了一个如下的功能:
有一个用户组A,B,C,下面各有很多用户。其中A,B的用户最多,C的用户少一些。现在要实现如下功能:
点击相关的用户组链接,通过JS实现把相关的用户信息展示在一个TextArea上。
但是其中C的用户数比较少,可以实现。而A,B的用户多,当你点击的时候,在IE6,IE7,IE8上都不能实现该功能。而IE9即win7的操作系统上可以实现。实现功能是这样的,我把汉字取出来进行了编码,编码后字符数超过了JS支持的字符数。
代码如下:
<script>
function selectedGroup(realNames){
alert(realNames);
}
</script>
<body>
<script>
var res ='侯伟,网管值班,赵 晴,杜福之,于力,王大深,孔涛,孙玉梅,刘爱丽,刘娟锋,李晓虹,丁智伟,杨文广,陈 琛,杨勇,刘新程,赵瑞金,高艳丽,牛文林,亓学民,潘潇腾,张建忠,宋原,曹忠波,徐延辉,高成峰,刘卫明,崔志东,曹景镇,王闻睿,邵富韬,乔岩,王荣,周婧,潘峰,杨华,王 昊,李 帅,崔 萍,丁志永,马 翔,杜广泰,张瑞磊,孟祥勇,苏 鹏,赵红英,张明栋,丁进军,燕飞,秦军,凌瑾,张立彬,移动综合网管自动派单,徐晓军,高黎明,刘春丽,赵建新,王冰,董会建,王硕,王阿琳,崔晓波,常 静,孟祥勇,苏 鹏,袁 蕊,张岩,张广辉,王秉亮,魏 晨(历史),韩冰,蔡冰,张志辉,滕伟,王哲中,傅玉林,王 健,单东,俞洮,刘梦溪,邵红,丁世东,张辉,吕增运,陈文,范大明,焦立志,朱立军,钱玉东,严 冰,杨士军,于志光,袁 蕊,张岩,张广辉,王秉亮,魏 晨(历史),黄春阳,郭继磊,曲凡波,段衍强,张亮,刘黎辉,马 珂(历史),刘瑞,董倩,李志敏,王斌,黎国瑞,吴 洁,李 丽,江 冰,李晓菲,沃晓晖,邱树红,陈晓娜,吴涛,殷希庆,孙海英,宋强,高凤玉,吕瑞雪,盛勇强';
res = escape(res);
alert(unescape(res));
document.writeln("<a href=javascript:selectedGroup('"+res+"')>"+"用户组A</a>");
</script>
</body>这段代码在IE9下运行的很好,其它版本不行。希望大家能够提供帮助
我现在做了一个如下的功能:
有一个用户组A,B,C,下面各有很多用户。其中A,B的用户最多,C的用户少一些。现在要实现如下功能:
点击相关的用户组链接,通过JS实现把相关的用户信息展示在一个TextArea上。
但是其中C的用户数比较少,可以实现。而A,B的用户多,当你点击的时候,在IE6,IE7,IE8上都不能实现该功能。而IE9即win7的操作系统上可以实现。实现功能是这样的,我把汉字取出来进行了编码,编码后字符数超过了JS支持的字符数。
代码如下:
<script>
function selectedGroup(realNames){
alert(realNames);
}
</script>
<body>
<script>
var res ='侯伟,网管值班,赵 晴,杜福之,于力,王大深,孔涛,孙玉梅,刘爱丽,刘娟锋,李晓虹,丁智伟,杨文广,陈 琛,杨勇,刘新程,赵瑞金,高艳丽,牛文林,亓学民,潘潇腾,张建忠,宋原,曹忠波,徐延辉,高成峰,刘卫明,崔志东,曹景镇,王闻睿,邵富韬,乔岩,王荣,周婧,潘峰,杨华,王 昊,李 帅,崔 萍,丁志永,马 翔,杜广泰,张瑞磊,孟祥勇,苏 鹏,赵红英,张明栋,丁进军,燕飞,秦军,凌瑾,张立彬,移动综合网管自动派单,徐晓军,高黎明,刘春丽,赵建新,王冰,董会建,王硕,王阿琳,崔晓波,常 静,孟祥勇,苏 鹏,袁 蕊,张岩,张广辉,王秉亮,魏 晨(历史),韩冰,蔡冰,张志辉,滕伟,王哲中,傅玉林,王 健,单东,俞洮,刘梦溪,邵红,丁世东,张辉,吕增运,陈文,范大明,焦立志,朱立军,钱玉东,严 冰,杨士军,于志光,袁 蕊,张岩,张广辉,王秉亮,魏 晨(历史),黄春阳,郭继磊,曲凡波,段衍强,张亮,刘黎辉,马 珂(历史),刘瑞,董倩,李志敏,王斌,黎国瑞,吴 洁,李 丽,江 冰,李晓菲,沃晓晖,邱树红,陈晓娜,吴涛,殷希庆,孙海英,宋强,高凤玉,吕瑞雪,盛勇强';
res = escape(res);
alert(unescape(res));
document.writeln("<a href=javascript:selectedGroup('"+res+"')>"+"用户组A</a>");
</script>
</body>这段代码在IE9下运行的很好,其它版本不行。希望大家能够提供帮助
解决方案 »
- JS超难需求,只能求助这里了。
- 小问题!
- 关于javascript动态表格id属性传递的问题
- 请教,IE自带画图控件Microsoft DirectAnimation Structured Graphics无法在浏览器显示!在线等!
- ~~急!可否用javascipt实现下面功能?~~
- extjs4的grid不显示数据,看了一天了,和视频里写的一样,就是不出来
- Uploadify 3.2全部取消队列问题,求助大神
- 当数值格式为“111,222,333,444,555.67”时,如何去掉“,”号?
- Jquery 设置 Radio 只有第一次有效?
- 求一js正则表达式
- [分享]客户端 使用 GBK 集进行 URI 编码
- Jquery验证只能验证表单吗,能验证表单里指定的DIV吗
但是TextArea这个东西是必须的显示的,即汉字必须得显示在上面。
不信的话,你在HTML中直接插入标签<a href=javascript:selectedGroup(res)>用户组A</a>试试就明白了。