• ベストアンサー

yahoo検索の順位表示用のgreasemonkeyスクリプトが機能し

yahoo検索の順位表示用のgreasemonkeyスクリプトが機能しなくなりました。 昨日より、yahoo検索ページのhtmlが変わったようで、順位が表示されなくなりました。 以下のページの yahoo_display_number.user.js を使っています http://powerseo.jp/yahoo_firefox.html どなたか対策をとられている方いたら教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • imq
  • ベストアンサー率72% (16/22)
回答No.1

スクリプトは正常に動いているようですが、スタイルの関係で番号が隠れてしまっているようです。 とりあえず番号を表示しているspan要素のstyle属性を削除すれば表示できると思います。 58行目 sc.innerHTML = '<div style="margin-top:4px"></div><span>' + num + '. </span>' + sc.innerHTML; 62行目 sc.innerHTML = '<div style="margin-top:4px"></div><span>' + num + '. </span>' + sc.innerHTML; 66行目 sc.innerHTML = '<div style="margin-top:4px"></div><span>' + num + '. </span>' + sc.innerHTML; インデントが気に食わない場合は自分でスタイルを変えてみてください。

fire--
質問者

お礼

imq様 なるほどmargin-leftのマイナス値が駄目という事ですね。 助かります。 どうありがとうございました。

関連するQ&A