• 締切済み

読み込み時にステータスバーに表示させないようなjavascriptを教えてください。

javascriptを用いて、ページ読み込みの際にステータスバーに 表示される情報を、一切表示されないようにシャットアウトする ものが知りたいのです。 以前検索で見つけたのですが、サイトがなくなっており、 手がかりがなくなってしまいました。 マウスを合わせたときにリンクを表示しないor偽装するという ものではなく、読み込みの際に何も表示しないようにという ことです。 よろしくお願いします。

みんなの回答

回答No.1

読み込み時間がほとんどかからなければステータスバーに表示されることはないですけど、そういうのではダメですかねぇ。 まぁ、混雑やネットワークエラーで小さなファイルでも時間がかかることはありますが。 あまりお勧めできる属性ではないですが、deferを入れてみてはいかがでしょうか。 スクリプトファイルの読み込みを後回しにして、HTMLの続き、bodyなどの読み込みと表示を優先する指示です。 HTML <script type="~" src="~" defer></script> XHTML <script type="~" src="~" defer="defer"></script> 弊害として、スクリプトファイルが読み終わらないうちに画面描画が終わることが多く、 <body onload="~">やwindow.onload=function(){ }が実行されない可能性があるとか、 ボタンを押したときに呼び出される関数などが未定義になってしまうなどがあります。

Donkey333333
質問者

お礼

弊害が多いようですね。 サイト自体を軽くする方向で頑張ろうと思います。

関連するQ&A

  • ステータスバーに表示されるリンク先について

    リンク上にマウスを乗せると、ブラウザの左下、ステータスバーにリンク先がでます。 この表示をなくせないでしょうか。 Javascriptで試したみましたがどうやらダメみたいです。 ご存知の方いましたらご回答ください。 ちなみに使用したスクリプトは、 <html> <body> <script language="javascript"> <!-- function over(){ window.status=" "; } --> </script> <a href="http://www.goo.ne.jp"onMouseover="over()">gooへ</a> </body> <html> にしてみましたが、マウスをリンクに乗せた時はどうしてもリンク先がステータスバーにでてしまいます。

  • Firefox8のステータスバーを非表示にしたい

      Firefox 8 (8.0.1) を使用しています。 Webページのリンク等をマウスオーバーした時に、従来ステータスバーが表示されていた部分にポップアップ表示される、ステータスバー(?)を非表示にしたいのです。 どなたか方法をご存知の方おられないでしょうか。 何卒よろしくお願い致します。  

  • iframeで呼び出した先のステータスバーについて

    iframeで呼び出した子ページがjavascriptでステータスバーに文字を表示させているのですが、 これによって親ページのステータスバーにも同じ文字が表示されてしまいます。 これを消すためにリンク先を非表示にするようなスクリプトを試しましたが効果が交互に出てくるようでチカチカして駄目でした。 このような子ページのステータスバー表示を消すことは可能なのでしょうか? よろしくお願いします。

  • ステータスバーの表示について

    ステータスバーの表示について、リンク先のアドレスをみせないようにしたいのですがうまくいきません。 内容はマウスオーバーをした状態、マウスでクリックしてる最中の状態の二通りをリンク先が表示されないようにしたいのですが、 ソースは <span onMouseOver="window.status='a';return true;" onMousedown="window.status='b';return true;"><a href="javascript:void(0)"><img src=batu.gif></a></span> imgを入れるとうまくいかない気がします。 よろしくお願いします。

  • ステータスバー

    マウスがリンクの上に重なったときにステータスバーに 任意の文字を表示させるにはどうすればいいのですか? 教えて下さい。

    • ベストアンサー
    • HTML
  • JavaScriptのページを開こうとすると、「実行しましたがエラーになりました」って下のステータスバーに表示されるのですが…

    こんにちは。 インターネットをしていて、JavaScriptのページを開こうとすると、「実行しましたがエラーになりました」って下のステータスバーに表示されるのですが、これは何をすれば直るのですか?? 再起動しても直りません…。どこか設定を変えるのですか? すみませんがおしえてください。 よろしくお願いします。

  • グーグルクロームのステータスバーについて

    ウェブの閲覧にPC版のグーグルクロームを使っています。 ステータスバーというのでしょうか?よく分からないんですけど、ウェブページのリンクにマウスのカーソルを合わせると、リンク先のアドレスが表示されるバーについて質問します。 このステータスバーが、黒い線で強調されていたり、まっ黒になってしまって、リンクにカーソルを合わせるたびに目につきます。 非常に目障りなので、なおす方法がないでしょうか?もしくは、ステータスバーを表示させない方法や設定ができるのであれば、教えて下さい。

  • Firefoxでステータスバーのテキスト変更

    リンクの上にマウスを乗せるとステータスバーにURLが表示され、それをJavascriptを使って表示内容を変更する方法などがあると思うのですが。  IEでは動作するのですが、オプションで「ステータスバーのテキストを変更する」にチェックを入れているにもかかわらずFirefoxではURLが表示されるだけで変更したいテキストに変わりません。 Fifefoxのバージョンは3.0です。 こちらのサイトで動作確認しました。 http://www.tagindex.com/javascript/link/exp1.html 私は、最終的に上記スクリプトを応用させて、Greasemonkeyでリンクの上にマウスを乗せるとそのtarget属性が同窓か別窓かのステータスバーに表示させtarget属性が識別できるようにしたいのでもし原因を教えてもらえると大変助かります。

  • ステータスバーに。

    ごめんなさい、先日似たような質問をしたのですが、締め切ってしまったので 新しく投稿させていただきます。 ステータスバーに文字列を表示する リンクにマウスを乗せたときにステータスバーに文字列を表示する どちらも単独でなら普通に使えるのですが、併用するとリンクにマウスを乗せ たとき、一瞬しか文字列が表示されません。 どうしたらいいでしょう? タグはこんな感じで打ってます。 <HTML lang="ja"><HEAD> <LINK REL="stylesheet" HREF="design.css" TYPE="text/css"> <SCRIPT LANGUAGE=javascript> <!-- pid = window.setInterval("stats()",100); function stats() { window.status="ようこそ~" } //--> </SCRIPT> </HEAD> <BODY> <a href="○○.html" onmouseover="window.status='ENTER'; return true;" onmouseout="window.status=''; return true;">ENTER</a> </BODY></HTML>

    • ベストアンサー
    • HTML
  • ステータスバーに文字列を表示するには?

    えっと、タイトルそのまんまなのですが、 ステータスバーに任意の文字列を表示させるにはどうしたらいいのでしょう? リンク先のときはonmouseoverを使えばいいことはわかったんですけど、リンクにマウスを乗せていないときにも表示させるには(別の文字列を)どうしたらいいのでしょう? 流すやり方はわかったのですが、流しているとリンクにマウスを乗せたとき、一瞬しか表示されなくなってしまうので、できれば静止したままにしたいです。 なんかわかりにくい説明ですみません。 関連URLなど教えていただけると有り難いです。 よろしくおねがいします。

    • ベストアンサー
    • HTML

専門家に質問してみよう