3

Google は検索結果のリンクをhttp://www.google.com/url?blahにリダイレクトしますが、リンクにカーソルを合わせると、ブラウザの下部に正しいリンク先が表示されます。これはどのように達成されますか?

4

2 に答える 2

1

最初は URL の href が実際にはブラウザの下部に表示されます。クリックするとすぐに onmousedown イベントを使用して変更します。右クリックしてもURLが書き換えられるため、検査が困難です。右クリックして DOM インスペクタの最初のリンクを調べてから、インスペクタをスクロールして次の検索結果リンクに移動すると、元の href が表示されます。次に、それを右クリックして、変化を観察します。これは、抽出された JavaScript のサンプルです。

  onmousedown="return rwt(this,'','','','2','AFQjCNExXX4MUzCuBu_Pvbj4O6N2xise-g','','0CCUQFjAB',null,event)"
于 2012-09-16T00:31:49.470 に答える
0

この質問は、これがどのように達成されるかを説明するのに適しています。

マウスオーバー時に URL を非表示にするにはどうすればよいですか?

于 2012-09-16T00:35:01.587 に答える