ジント兄さんのテストブログ

ジント兄さんがFC2ブログのカスタマイズを練習するために作ったブログです。

カテゴリ別のリンクを探している方、どんな記事があるかをもれなく把握したい方は、記事一覧のページをご覧になってください。

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Webページの大事なところ(strong要素)は大事な事なので2回表示するグリモン

ホントはCSSでやりたいけど、こういうことはCSSの仕様ではできないので。


// ==UserScript==
// @name twice_strong_element
// @namespace jislotz
// @description Webページの大事なところ(strong要素)は大事な事なので2回言うスクリプト。
// @include *
// ==/UserScript==

(function() {
  var d = document;
  var elements = d.getElementsByTagName('strong');
  for (var i = 0, len = elements.length, element; i < len; i++) {
    element = elements.item(i);
    element.dataset.jislotzTextContent = element.textContent;
  }
  var newStyle = d.getElementsByTagName('head').item(0).appendChild(d.createElement('style'));
  var rules = newStyle.sheet.cssRules;
  var rule1 = 'strong:after{content:attr(data-jislotz-text-content)"(大事な事なので2回言いました)";}';
  var rule2 = 'strong strong:after{content:none;}';
  newStyle.sheet.insertRule(rule1, rules.length);
  newStyle.sheet.insertRule(rule2, rules.length);
})();

コメント

0: ジント兄さん
メッセージをどうぞ。

トラックバック

この記事のトラックバックURL:http://jislotz.blog.fc2.com/tb.php/4-659f37a6

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。