リンクの上にマウスを乗せるとステータスバーにURLが表示され、それをJavascriptを使って表示内容を変更する方法などがあると思うのですが。
IEでは動作するのですが、オプションで「ステータスバーのテキストを変更する」にチェックを入れているにもかかわらずFirefoxではURLが表示されるだけで変更したいテキストに変わりません。
Fifefoxのバージョンは3.0です。
こちらのサイトで動作確認しました。
http://www.tagindex.com/javascript/link/exp1.html
私は、最終的に上記スクリプトを応用させて、Greasemonkeyでリンクの上にマウスを乗せるとそのtarget属性が同窓か別窓かのステータスバーに表示させtarget属性が識別できるようにしたいのでもし原因を教えてもらえると大変助かります。
No.2ベストアンサー
- 回答日時:
Firefox3では<a>でのwindow.statusの変更はできなくなっているようです。
バグなのかそう言う仕様なのかはわかりませんが、ほとんどのブラウザでそう言う動作になってますね。
<span onclick="location.href='page.html';" onmouseover="status='どこに飛ぶかな?';" onmouseout="status='';" style="cursor:pointer">
replaceChildやinnerHTMLなどを使って<a>を上のような<span>に書き換えれば、ステータスバーを書き換えるアンカーを作ることもできると思います。
> Greasemonkeyでリンクの上にマウスを乗せるとそのtarget属性が同窓か別窓かのステータスバーに表示させtarget属性が識別できるようにしたいので
これはいいかもしれません。
でも<span>への書き換えはできないと思うので、
window.statusの書き換えではなく、
左下(window.statusの左側)にアイコンを表示させておいて、そのアイコンが変わるような方法がいいんじゃないでしょうか?
ウインドウ右下にアイコンを置くと、目の動きが忙しくなってダメだと思います。
(アンカーを(ページ内)見る->status(ウインドウ左下)を見る->アイコン(ウインドウ右下)を見る)
やはりブラウザー自体が動作しないような仕様になっていたんですね。できればステータスバーにURLと一緒に表示させたかったのですが。できないなら仕方ありません。一応今後は、talooさんがおっしゃられたように左下にアイコンを表示させるなどを検討していきたいと思います。さっき思いついたのですが、<a>のtitle属性に別窓のときだけ表示させるなどもしていこうかなと思います。なるべく違和感なく表示させたいので(^^;
それではどうも原因の方を教えていただきありがとうございました。失礼いたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 空白で入力フォームのボタンをクリックしたら、ブラウザの上部からjavascriptで 表示されるアラ 1 2022/05/20 11:16
- Android(アンドロイド) ステータスバーのバッテリー残量表示が0%のまま変わらない 2 2022/08/01 20:07
- Excel(エクセル) Excel グラフの軸に「表示単位の変更」の要領でテキストを追加したい 1 2022/06/08 16:27
- その他(パソコン・周辺機器) EXCELで「WEBオプションの対象ブラウザ」を変更する方法 2 2023/04/12 15:44
- Windows 10 パソコン初期化の件です 2 2022/06/05 11:05
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2022/06/10 11:06
- Visual Basic(VBA) VBA ステータスバー DoEvents 1 2023/03/30 12:22
- その他(ブラウザ) IE・edgeで日増しに観られるサイトが減ってくる。 1 2022/10/04 22:40
- JavaScript 【GAS】WEBアプリでハイパーリンクを挿入したい 1 2023/03/12 19:20
- Excel(エクセル) 【エクセルマクロ】既に開いているIEの、サイズや表示位置を変更するには 4 2022/12/01 22:57
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
DirectXとOpenGLはどちらが動作...
-
Firefoxでステータスバーのテキ...
-
ローカル用HTMLファイルの安全...
-
PHPでフォームの自動入力できま...
-
非道式6進カウンタと非同期式10...
-
HTMLでリアルタイムグラフを作...
-
JK-FFを使う非同期10進・2進カ...
-
JSTLを利用してJavascriptの結...
-
ブラウザ閉じたらサーバー処理...
-
NetBeansのFTP機能について
-
CGIなのにIE8のときキャッシュ...
-
Flickity で画像にリンクを貼る...
-
データベース + PHP で htmlフ...
-
ローカルでのhtmlチェックにつ...
-
普及しだしたAjaxとは何ぞや??
-
教えてください!html5.jpを使...
-
Webスクレイピング Google Cola...
-
WEBページの自動取得⇒更新につ...
-
PHPで タイピング練習サイトを...
-
new! を自動で表示、html と F...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【JavaScript】confirmのボタン...
-
DirectXとOpenGLはどちらが動作...
-
ASP.netで作成したシステムのip...
-
JQuery サーバー上にアップする...
-
[JavaScript] preven...
-
gifcatの挙動について
-
webシステムでchrome
-
C言語のif文について教えてくだ...
-
ASP.NET 動的に行を増やすTable
-
imm(日本語入力)が上手く行きま...
-
リサイクルショップの「動作OK...
-
更新プログラムの必要性は?
-
DelphiでSelectDirectoryを..
-
読み取り専用が外れない
-
JQueryでのAJAXで困ってます
-
windows11ではアンドロイドアプ...
-
【JavaScript】PS3で一部の構文...
-
WEBページのリフレッシュについて
-
Stroage HTA
-
身のこなしの意味は動作ですか?
おすすめ情報