タブブラウザ Sleipnir オンラインデータベース
A5-D0-A5-B0-A5-C8-A5-E9-A5-C3-A5-AD-A5-F3-A5-B0-/721.html

  [ トップ | ヘルプ ]

リンクのhrefがJavaScript文の場合、それが表示される †

  • ページ: バグトラッキング
  • 投稿者:
  • 優先順位: 低
  • 状態: 完了
  • カテゴリー: アドレスバー
  • 投稿日: 2007-01-13 07:44:51 (土)
  • バージョン: ~2.49 test6 (build.2494106)

メッセージ †

リンクタグのhrefがJavaScriptの場合、それをクリックするとアドレスバーにそのJavaScriptが表示されます。 IEではアドレスバーに反映されず、変化無しとなります。

必要なアドレスが消え、不必要なJavaScript文が表示されるということです。 ハンゲーム等で確認することができます。


  • ちゃんと不具合が発生するページのURLを貼らないと修正してもらえないよ。 -- 2007-01-13 15:17:13 (土)
  • ハンゲームはログインしないとダメだったので、google map http://maps.google.co.jp/ で、リンクが javascript:void(0) 等JSの物で確認できます。 -- 2007-01-13 17:48:49 (土)
  • 自分の環境(XpHomeSp2、2.49正式版)では、タブを切り替えると http:~ に戻ります。クリックした javascript:~ アドレスを確認できるため個人的には現状の方が助かるのですが、IEに沿うなら改善されてもよいのかもしれませんね。 -- 2007-01-15 07:45:20 (月)
  • 内部でおかしな処理になってるようですね。タブ切り替えで一応URL表示に戻るけど、リロードするといったんjavascriptが表示アドレスバーに再表示されてから、通常URL表示になる。それ以降のリロードも同様。明らかに何かがおかしいですね。 -- 2007-01-17 06:05:26 (水)
  • METAにRefreshなどが設定されているページでは、javascript:void(0)をクリックするとRefreshが無効になってしまうようです。IEでは有効のままです。 -- 2007-02-05 08:59:24 (月)
  • Flash内でgetURLを使ってJavaScript呼び出しをしている場合も、locationが書き換えられるようです。 -- 2007-02-05 18:54:09 (月)
  • Sleipnir 2.5.9で対策がされたようです。あと今更ですが バグトラッキング/147 が同一の内容みたいです。 -- 2007-02-23 18:30:05 (金)

Last-modified: 2020-12-09 (水) 10:42:03 (2d)