0

すべての UTF-8 文字で動作する xmlHttpReq (post メソッド) に代わる優れた方法を知っている人はいますか?

たとえばال、このデモhttp://www.degraeve.com/reference/simple-ajax-example.phpでこれを入力すると、機能しません。ただし、formdata を使用するnew FormData(document.forms[0])と機能しますが、この方法はすべてのブラウザーと互換性があるわけではありません。

オールラウンドなソリューションをお探しですか? 現在、デモ(リンク)と同じ方法を使用しています。そのスクリプトで何かを変更できればさらに良いでしょう。

4

1 に答える 1

1

そのスクリプトは、URL パラメータをエスケープする間違った方法を使用しているだけです。window.escapeは適切ではありません。を使用する場所ではescape、代わりに使用するだけencodeURIComponentで、データは問題なく送信されます。

于 2013-06-07T10:01:53.437 に答える