問題タブ [encodeuricomponent]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - アプリケーション内のすべてのajax呼び出しにencodeuricomponentをグローバルに適用する
アプリケーションのいくつかの場所で、このような ajax 呼び出しがあります。
これらについては、次のように送信されるデータに encodeURIComponent を追加したいと思います。
どこでも手動で編集せずに、これをグローバルに行う方法はありますか?
javascript - encodeURI ファイルのダウンロード - ブラウザのクラッシュ
CSV/TSV データをクリーンアップする Web アプリケーションを作成しました。このアプリを使用すると、CSV ファイルをアップロードして読み取り、データを修正してから、正しいデータを含む新しい CSV ファイルをダウンロードできます。私が遭遇した課題の 1 つは、2500 行を超えるファイルをダウンロードすることです。ブラウザーがクラッシュし、次のエラー メッセージが表示されます。
これを回避するために、すべてのデータがダウンロードされるまで、2500 行を超えない複数の CSV ファイルをダウンロードするようにプログラミングを変更しました。次に、ダウンロードした CSV ファイルを最終的なファイルにまとめます。それは私が探している解決策ではありません。100,000 行をはるかに超えるファイルを扱う場合、すべてのコンテンツを 40 ではなく 1 つのファイルでダウンロードする必要があります。フロントエンド ソリューションも必要です。
以下は、CSV ファイルをダウンロードするためのコードです。隠しリンクを作成し、データ配列 (各要素には 1000 行あります) の内容をエンコードし、隠しリンクのパスを作成しています。次に、リンクをクリックしてダウンロードを開始します。
私の場合、上記のプロセスは一度に ~ 2500 行で機能します。大きなファイルをダウンロードしようとすると、ブラウザがクラッシュします。ブラウザをクラッシュさせずに大きなファイルをダウンロードするにはどうすればよいですか? ブラウザをクラッシュさせているファイル (12,000 行 x 48 列)
psファイルのアップロードが可能なGoogle Chromeでこれらすべてを行っています。したがって、ソリューションは Chrome で機能するはずです。
jquery - encodeURIComponent()でネストされた要素を選択するには?
私の頭を悩ませている何かについての簡単な質問です。ネストされた要素を選択するためにencodeURIComponentを取得できません。具体的には、
「未定義の値」を生成するだけです - /online-order2.html?size=1cm%20x%20&width=2cmundefined:
HTMLは次のとおりです。
replace - XPages での encodeURIComponent の使用
W3Schools では、次の例を挙げています。
しかし、それを実行すると、encodeURIComponent が実装されていないというエラーが表示されます。
上記をボタンに追加すると、実装されていないエラーが発生します。スペースを %20s に置き換えるだけで十分です。
javascript - Facebook 共有ボタンのカスタム リダイレクト
私は問題があります。ブログの投稿を共有したいので、Facebookにコードシェアボタンがあります。しかし、ロジックの問題により、「取得」した場合にのみ投稿を共有できます。例: 私のメイン ページ (www.blog.com) では、すべての投稿に共有ボタンがあります。例を挙げると、概要画面に POST1 が表示されます。それでも、簡単にアクセスできるように共有ボタンを配置しました。そうすれば、ボタンを表示するために投稿を開く必要はありません。ただし、メイン画面に表示されるボタンのいずれかをクリックすると、ボタンは投稿ではなくリンク (www.blog.com) を共有します。投稿を共有するには、投稿をクリックしてリンク (www.blog.com/post1) を開き、最後に同じボタンをクリックして共有する必要があります (www.blog.com/post1)。 「場所.href」。
とにかく、私の目標は、投稿を拡張せずに投稿を共有することでした。これは論理的なタイプです。ページがブラウザーにあるボタンを共有するのではなく、そのボタンが書かれているアドレスを介して共有します。
ありがとうございました
javascript - エンコードされた値がテキストボックスに表示されています:-encodeURIComponent()
ボタン コントロールのjavascript
関数を呼び出して、テキスト ボックスの値をエンコードしています。
その JS 関数は、textbox のテキスト値をエンコードするために呼び出します。OnClientClick
encodeURIComponent()
私のJavascript関数は
ここで私の入力はテキストボックス、つまり NoteText と NoteHeading です。
誰かがこれを読んでいる場合、ユーザーがエンコードされたテキストをテキストボックスで更新することなく、エンコードされたテキストをサーバーに渡す方法があるのではないかと思っていました。現在、ユーザーが [保存] ボタンをクリックすると、ページが更新される前に、テキストがエンコードされたテキストに一瞬変わります。ユーザーがそれを見るのを防ぐことができるかどうか、私はただ興味がありました.
java - Java 6 での JS エンコードされた日本語文字の URL デコード
=、+などの文字を含む可能性のある変数をエンコードするために、JavaScriptでencodeURIComponentを使用しています(これはUTF-8エンコーディングを行うと仮定します)。これは、デコードするサーブレットにPOSTとして送信されます。
これは英語ではうまく機能しますが、日本語の文字列「バスケット」で使用すると、「ã£ââã£â¹ã£ââ±ã£ââã£ââ」のような特殊文字列に変換されます。
次のJava 1.6コードを使用してデコードしていますが、機能しません-
ここで、assignedID には特殊文字シーケンスが含まれます。上記のコードは私を返します-「ã£ââã£ââ¹ã£ââ±ã£ââã£ââ」
jquery - Java を使用して EncodeURIComponet をデコードする
AJAX 呼び出しを使用してサーバーに値を渡してencodeURIComponent
いますが、サーバー側request.getParameter()
では自動的にデコードされません。値をデコードするにはどうすればよいですか? 私は春のMVCを使用しています。
ヘルプとガイダンスをいただければ幸いです
ありがとう