2017-07-13 8 views
3
  • は、ユーザーがそれを見ることはありませんので、完全に無効には、あなたのWebアプリ/サイト内にカーソルdisable waiting cursorを)待ってする方法はありますか?
  • 遅延を設定することはできますか?1〜2秒後に表示されますが、すぐには表示されません。

更新:待機カーソルが(デフォルトで)trueにあるためangular-block-uiプロパティautoBlockセットのすべてのHTTP要求に示されました。無効に待っ/ビジーカーソル

+0

カスタムカーソルを使用 – Escoute

+0

CSSを変更します。 – Barmar

+0

読み込み速度が十分速いページを作成します。 –

答えて

0

これがデフォルトにカーソルを設定しますが、使用することをお勧めではありません!重要な、私は正確に積載カーソルに設定されたクラスを見つけて、上書きすることをお勧めそれ

body { 
    cursor: default !important; 
} 
+0

あなたの答えをありがとうが、これは他のすべてのカーソル(たとえば、ポインタ)を無効にし、デフォルトのポインタだけが常に表示されます。 –

+0

はい、あなたは正しいです..いくつかのデモやリンクを入れてください。解決策はその待ちカーソルを設定している可能性のあるクラスまたはjsを上書きすることです... –

0

することができます単にそれはこのように、純粋なJavaScriptを使用してください:

if (document.body.style.cursor==='wait') { 
    document.body.style.cursor='default'; 
} 

しかし、あなたは、このスクリプトを実行する際に知っておく必要がありますが、それはあなたが検出し、JavaScriptを使用してカーソルを再生すると、それはあなたの必要性に依存して使用することができる方法です...

また、あなたは純粋なCSSを使用して、次のように身体とhtml上のすべてのcursersをオーバーライドします。

body, html { 
    cursor: default !important; 
} 

か、2つのクラスがあり、一定の時間でそれらを切り替え、例えば、クラスデフォルト・カーソルを作成し、それを適用することができますJavaScriptを使用して、いつどこでカーソルをオーバーライドする必要がありますか?

また、他の方法は、身体とhtmlのデフォルトのカーソルを持っており、このような異なる要素、のためにあなたのCSSの後半でそれをオーバーライドする:あなたは、常にデフォルトのカーソルを持って

body, html { 
    cursor: default !important; 
} 

a { 
    cursor: pointer !important; 
} 
//... and whatever other pointers you need 

この方法では、それ以外の場合は期待します!

+1

"待機"カーソルがブラウザの待機余分な "待機カーソル無効化"スクリプトをロードするには? –

+0

@NiettheDarkAbsol、残念ながら、あなたのコードがまだブラウザに読み込まれていない場合、あなたはそれを管理することはできませんが、あなたはJavaScriptなしで動作することができる私の最新のアップデートを行うかもしれません... – Alireza

+1

あなたは、 、その他いくつかのものがあります。例えば「