1

少し問題があります。XMLファイルを文字列としてテキストエリアに出力します。しかし、FirefoxまたはInternet Explorerでテキストエリアを開くと、タブスペースの幅に大きな違いがあります。Internet Explorerでは、タブスペースの幅は約10スペースですが、FireFoxとChromeでは4スペースに似ています。

すべてのブラウザのタブスペースをすべて同じに設定する方法を教えてもらえますか?

4

1 に答える 1

1

テキストエリアにxmlを追加するには、文字列を使用している
ため、次のようにjavascriptを使用してすべてのタブをスペースに変換できます。

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

幅がどのブラウザでも同じままになるようにします。

于 2012-10-12T12:54:22.170 に答える