URLをいくつかのカスタム文字列値から動的に作成する必要があります。私は疑問を持って"encodeURIComponent(string)"関数は、クロスブラウザの問題を持っているかどうか誰もこの関数(私は任意のJSライブラリを使用していない)のトラブルを経験しましたか?誰かが "encodeURIComponent(string)"でクロスブラウザーの問題を経験していますか?
6
A
答えて
9
encodeURIComponent
は、クロスブラウザ方式で広告として動作します。 escape
より優先して使用してください。
+0
*「エスケープ」に優先して使用するmsgstr "" "エスケープはURIエンコーディングをまったく行いません。それは似たようなことをしますが、違います。 –
+1
「エスケープ」(これはちょうど設計が間違っている)を使うことは考えられませんが、混乱するほど似ています。 –
6
これはちょうどencodeURIComponent
のためであり、ブラウザ間で十分にサポートされています。私は、主要な実装について深刻な問題について聞いたことはありません。
関連する問題
- 1. 誰もがWebアプリケーション用のJODBを経験しましたか?
- 2. 誰もがスフィンクスの音声認識を経験していますか?
- 3. 誰もがモノでCSLAを使っている経験がありますか?
- 4. 誰でもTelerikのRadGridページングを経験しましたか?
- 5. 誰でもslide.show2の経験がありますか?
- 6. 誰でもFeinCMSやメザニンの経験がありますか?
- 7. Djangoマルチスレッドの問題を経験しましたか?
- 8. 誰でもSeam 3を経験しましたか?
- 9. 誰もPerl5iの経験がありますか?
- 10. 誰かがXMLをPDFに変換した経験がありますか?
- 11. 誰かがJava SWTブラウザコンポーネントを経験していますか?あなたはどう思いますか?
- 12. 誰でもインデックスをカバーしている経験があります
- 13. 誰かがユニットテストのためにHWUTの経験を報告できますか?
- 14. は、私がここでの問題のいくつかの種類を経験していjQueryとPHP
- 15. 私はこのウェブサイトでZ-インデックスの問題などを経験していますか?
- 16. C#on Linux - 誰でもモノを使った経験に基づいて意見がありましたか?
- 17. 誰かが私のログオントリガーでパフォーマンスの問題を見ていますか?
- 18. 誰かがMATLABで共有ライブラリを作成した経験がありますか?
- 19. 誰でもGradleを使ってEclipse RCPアプリケーションを構築した経験がありますか?
- 20. 誰かがphonegap内のiOSデバイスで加速度計を使用した経験が豊富でしたか?
- 21. Active DirectoryとSSO - これを経験した人は誰ですか?
- 22. 新しいアクションリンクで問題が発生している人は誰ですか
- 23. サーバ日付時刻の問題 - >クライアントが悪い経験をする
- 24. 誰かがmidi-> wav変換などのiPhoneで.midiファイルを再生する経験はありますか?
- 25. 誰かがアイデアを持っているか、またはJSファイルを明瞭に表現する方法を実際に経験していますか?
- 26. IE7でsIFR(436)が消えてしまった経験がありますか?
- 27. JavaScript、スコープの問題... JavaScriptであまり経験はありません
- 28. 誰でもコンテキストメニューの動作に問題がありますか?
- 29. バイナリデシリアライゼーションの問題 - 誰でも助けてくれますか?
- 30. 誰かが私のクラスヘッダーの問題点を教えてもらえますか?
参照:http://stackoverflow.com/questions/75980/when-are-you-supposed-to-use-escape-instead-of-encodeuri-encodeuricomponent –