Skip to main content
  • 5,106 Posts
  • 6,197 Replies
5106 Posts
匠佐76143669Participating Frequently
 質問
[DC]JavaScript for Acrobat APIによるサブミットデータのエンコード指定について

Acrobat DCにて以下のフィールドを作成しています。・テキストフィールド 名前:TEXT デフォルト:あいうえお・ドロップダウン(コンボ) 名前:COMBO 項目「あ」 書き出し値:こんぼ・チェックボックス 名前:CHECK 書き出し値:ちぇっく・ラジオボタン 名前:RADIO 書き出し値:らじおまた、サーバにフォームデータを送信するためのボタンを配置しています。ボタンでは、サブミットデータのサブミットデータを「UTF-8」にするため、「アクション」に以下のJavaScriptを追加しています。(JavaScript for Acrobat APIに則ったエンコード指定)this.submitForm({cURL:'http://XXX.XX.XXX.XX:8080/~',cSubmitAs:'HTML',bEmpty:true,cCharset:'utf-8'});この状況で、送信先のサーバでUTF-8でデータを取得すると、「テキストフィールド」「ドロップダウン」は、正しい値として取得できますが、「チェックボックス」「ラジオボタン」は、文字化けが発生します。また、確認のため「cCharset:'Shift-JIS'」とし、SJISで送信、サーバでSJISで取得すると、すべて正しく値が取得できました。ちなみに、「アクション」の「フォームを送信」でのサブミットではSJISで送信されています。(エンコード指定がない)「チェックボックス」「ラジオボタン」については、UTF-8でサブミットすることはできないのでしょうか。(仕様なのか、不具合?なのか)使用OS:Windows 10製品:Adobe Acrobat Reader DC バージョン:2015.006.30434