• トップ
  • 技術ブログ
  • 【SalesForce】SalesForce1でVisualForce Pageのテキストボックス入力編集時の不具合解消法

TECHBLOGスキルブログ

【SalesForce】SalesForce1でVisualForce Pageのテキストボックス入力編集時の不具合解消法

2015.12.17

SalesForce1でVisualForce Pageのテキストボックスに対して編集をする際に、

長押しして値を編集する際に、キーボードが反応してくれないという恐ろしいバグがあります。

SalesForceに正式に対応をして頂くのが良いのですが、待っていられない。

タブレットで業務を行いたいお客さんへSalesForce1で運用していただこうと思っていたので

どうしたものか、、、

色々と調査した結果

SalesForce1上ではVisualForce Pageはiframeタグの中に表示されているようで、

それが原因でonkeydownイベントでフォーカスが上手く当ってくれないというのが原因のようでした。

と言う事で、以下のjavascriptのコードをVisualForcePage上に書いてあげると解決します。

window.onkeydown=function(){window.focus();}

*VisualForcePageのコードの下に書いてあげると良いと思います。

これで解決!

 

 


              

OTHER CONTENTSその他のコンテンツ

UNITRUST会社を知る

  • 私たちについて

  • 企業情報

SERVICE事業内容

  • システム開発

CONTACT
お問い合わせ

あなたの「想い」に挑戦します。

どうぞお気軽にお問い合わせください。

受付時間:平日9:00〜18:00 日・祝日・弊社指定休業日は除く

お問い合わせ