AOK's JavaScript Sample
動作確認: ○IE6.0SP3(WinXP) Firefox3.0(WinXP)
Last Update: Dec.22,2008

自分自身へのリンクを外して、同時にスタイルを変更します。

  1. 戻る
  2. 自分自身へのリンクを外す(ここが自分自身へのリンクです)。
  3. 正規表現による文字列置換
  4. 指定URLのソースを取得して表示

■ ソース

window.onload = function() {
  var links = document.getElementsByTagName('a');
  for (var i = 0; i < links.length; i++) {
    if (links[i].href == location.href) {
      links[i].removeAttribute('href');
      links[i].className = 'current';
    }
  }
  viewSource(); /* ソース表示 */
};

/* ソース表示用 */
function viewSource() {
  var jsparser_obj = new JSParser();
  var ro = document.getElementById('ro_script');
  var src = ro.text || ro.innerHTML;
  document.getElementById('viewsrc').innerHTML = jsparser_obj.parse(src);
}
 

戻る Copyright (c) 2008 AOK. All Rights Reserved.