Javascript将字符串中的前置Tab制表符转为空格

更新:是我自己二了,制表符丢失是CSS引起的,去掉就好了,不用这么麻烦!我二了,我二了!

我在研究一个编辑器的插入源代码的插件,遇到一个问题:插入的代码在显示的时候浏览器把TAB制表符忽略了,就导致了代码的缩进就乱掉了。如图所示源代码中的是好的:

但在浏览器里显示出来,制表符的缩进就没有了:

写了一个函数把这个制表符的缩进用8个空格代替:

 

Javascript执行后,代码显示时就有缩进了,看起来就清楚多了。

 评论
  挺好的

  hh360info

  ghhjjjgfdd
 发表评论
姓   名: