サーバー側でコンボコントロールのFocusメソッドを使用するとエラーが発生する場合がある
対象製品
InputMan for .NET 2.0J Web Forms Edition
発生環境
Internet Explorer 7.0でのみ発生します。
状況
修正済み
詳細
コンボコントロールのDropDownStyleプロパティをDropDownListに設定し、サーバー側でFocusメソッドを使用すると、ページロード時に「インターネットサイト http://・・・を開けません。操作は中断されました」というエラーダイアログが表示され、ページを表示することができません。
※1度目のページ表示時には発生しません。初期表示後、一度ブラウザを閉じ、再度ページにアクセスまたはVisual Studioから実行すると発生します。
※1度目のページ表示時には発生しません。初期表示後、一度ブラウザを閉じ、再度ページにアクセスまたはVisual Studioから実行すると発生します。
回避方法
この問題は改定第1版(v2.0.2007.622)で修正されました。
不具合を修正した最新のサービスパックは、アップデートページからダウンロードできます。
改定第1版より前のバージョンでは次の方法で回避可能です。
サーバー側ではなく、クライアント側のページロード時にフォーカスを設定します。
<body onload="FindIMControl('Combo1').SetFocus()"
不具合を修正した最新のサービスパックは、アップデートページからダウンロードできます。
改定第1版より前のバージョンでは次の方法で回避可能です。
サーバー側ではなく、クライアント側のページロード時にフォーカスを設定します。
<body onload="FindIMControl('Combo1').SetFocus()"
キーワード
INME06174
この文書は、以前は次のバグレポートIDで公開されていました : 6943