- - PR -
IEのステータスバーに出るURLを消す方法
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-12-05 09:41
ASP.NET2003+c#でWebの開発をしているのですが、リンクボタンにカーソルを持っていくとIEの下のステータスバーにURLが表示されます。
これを消したいのですが(ユーザには見せたくない)、そのようなことはできるのでしょうか? ステータスバーごと消すことも考えたのですが、そうすると、処理の経過を示すプログレスバー?(右下に出るものです)も消えてしまうのでそれは避けたいです。 | ||||
|
投稿日時: 2006-12-05 10:10
詳しくはないのですが、JAVA Script で、この部分にメッセージを垂れ流しているページを見かけたことがあります。 当然、url は表示されなくなる訳で・・・ _________________ R・田中一郎 - R.Tanaka.Ichiro’s Blog | ||||
|
投稿日時: 2006-12-05 10:13
検索すれば、すぐ分かると思いますよ。
でも、どうしてそのような対応するのか理由が気になる・・・ (あまり意味が無い気がするので) | ||||
|
投稿日時: 2006-12-05 10:14
window.statusをaタグのonmouseoverイベントで書き換えればいいのですが、
これは、フィッシングサイトへのナビゲーションの手法にもなります。 | ||||
|
投稿日時: 2006-12-05 10:48
URLを見せたくない理由は何でしょうか?最近はフィッシングサイトへの誘導を防止する目的で、URLを隠す事ができない(必ず何処かに表示される)のが主流です。URLを見せても問題ないようにするのが、王道かと思います。 | ||||
|
投稿日時: 2006-12-05 12:17
[ メッセージ編集済み 編集者: 未記入 編集日時 2007-01-19 21:35 ] | ||||
|
投稿日時: 2006-12-05 12:20
高木浩光さんのblogに、ステータスバーを隠すことについての記事がいくつかあります。
Google検索結果の例 追加: 検索例があまりよろしくないですね。 すなおに、フィッシング、Phishingで検索した方がよさげ。 [ メッセージ編集済み 編集者: かずくん 編集日時 2006-12-05 12:36 ] | ||||
|
投稿日時: 2006-12-05 21:06
もしスレ主さんの言ってるリンクボタンっていうのがLinkButtonコントロールのことなら、
hrefはURLじゃなくてjavascriptなので、カッコ悪いから見せたくないってだけかもしれませんね。 onmouseoverだけだとTabキーでフォーカスあてたときに見えちゃうので、 onfocusにも入れといた方が良さそうです。
IE6.0ではこれでいけましたが、Operaではだめでした。 ブラウザのセキュリティはどんどん上がってくでしょうから、IEでもいつだめになるかわかんないですね。 |