2011-06-10 8 views
0

私は編集コントロールにフォーカスを設定し、他には何もしません。 Webアプリケーションを実行すると、このカーソルは編集コントロールにありますが、通常よりもはるかに速く点滅します。これは、点滅よりジッタやちらつきに似ています。この行動の原因は何か、どうすれば防止できますか?私は点滅カーソル、または点滅していないカーソルをテキストボックスに入れたいが、ちらつきのないカーソルを入れたい。おかげさまで ASP.NET:エディットコントロールのFAST点滅カーソルを修正するには?

+1

どのブラウザ?これはユーザーが設定したものです。 –

+0

あなたは何度もそのコントロールに重点を置いているループではありませんか?あなたのソースコードを見ずに多くの助けをすることはできません... –

答えて

1

カーソルの点滅速度は、JavaScriptで制御できるものではありません。これは、オペレーティングシステムまたはブラウザ自体によって設定されるアクセシビリティ設定です。おそらく、あなたが見ているのは、その設定を反映しているか、またはBrandon Booneが示唆するように、ページ上で起こっている他のJavascriptの副作用です。

は、ここで私はそれを絞り込むために行うだろうものです:

それはブラウザやOSの問題だ場合、それは簡単に空のhtmlページ上の入力をレンダリングすることで確認することができます(ASP.NETのテキストについての特別な何もありませんボックスコントロール - サービスが提供されると入力要素に変換されます)。

<html> 
    <body> 
    <input type="text" /> 
    </body> 
</html> 

このテキストボックスにカーソルを置きます。同じ動作が見られる場合は、ブラウザまたはOSによるアクセシビリティの設定です。そうでない場合は、コードをチェックして、かなり集中的なJavaScriptを実行しているかどうかを確認してください。また、他のブラウザから試して、おそらくそれが特定のブラウザの問題であるかどうかを確認してください。

+0

"他のJavascriptの副作用がページに起こっています。"これはおそらく原因です。ありがとう。 – user776676

関連する問題