1

以下に示すように、値に改行が含まれる表のセルがあります。

<td>Foo
Bar</td>

td.childNodes[0].nodeValueAjax リクエストで値を使用して渡し、セルの内容を読み取っています。しかし、IE8 は"Foo%0ABar"の代わりに"Foo %20Bar"が送信されるように LF をスペースとして読み取ります。ただし、Chrome では LF が保持されます。

LF が保持されるように IE でセルを読み取る別の方法はありますか?

4

1 に答える 1

0

ブラウザが IE かどうかを検出してから、アクションを適用する必要があると思います (「%20」を「%0A」に戻すなど)。

于 2013-03-08T11:05:31.207 に答える