更改所有浏览器中选项卡的宽度

时间:2012-10-12 11:15:58

标签: html css xml internet-explorer width

我有点问题。我在textarea中将XML文件打印为字符串。但是当我在Firefox或Internet Explorer中打开textarea时,tabspaces的宽度之间存在巨大差异。在Internet Explorer中,tabspace的宽度大约为10个空格,而在FireFox和Chrome中,它更像是4个空格。

有谁能告诉我如何为每个浏览器设置标签空间,所以看起来都一样?

1 个答案:

答案 0 :(得分:1)

由于要在textarea中添加xml,您使用的是字符串,
您可以使用javascript将所有标签转换为空格,如下所示:

var tab = RegExp("\\t", "g");
var new_str = str.replace(tab,"    ");

这样在任何浏览器中宽度都将保持不变。