您的位置:首页 > 其它

如何克服IE在显示半角空格时,把连在一起的不论多少都显示成一个半角空格的问题[转]

2008-09-23 20:46 435 查看
导读:

  最简单的是加
或者在css里面加属性 white-space:pre;但是这种方法会使得自动换行这一功能失效,对于不使用表格只使用来说是致命的。

  所以才研究了以下方法:

  把原来要显示的内容用JS转换一下就可以了(我们可爱的付同志实现的),例如:

  中 间有5个空格  替换成:

    

  str = "中 间有5个空格"; re = / /g;

  str1 = str.replace(re," ");

  document.write(str1);

  

    这样就可以了。

  用于从后台传出的数据,才是这个方法的目的:

    替换为:

    

  str = ""; re = / /g;

  str1 = str.replace(re," ");

  document.write(str1);

  

    这样半角空格的问题就完美解决了。

本文转自

http://hi.baidu.com/youmingwu/blog/item/bea8f7facda1f8dfb58f31cb.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐