| main | 【カスタム】Photoテンプレート改造 >>
スポンサーサイト

一定期間更新がないため広告を表示しています

| - | | - | - |
【ちょいテク】月別アーカイブの英語表記を数値に・・・
ってのが、JUGEMの助け合い掲示板にあったので、即席で作ってみました。
HTML部を次のように変更する。

{archives_list}
    ↓
<div id="monthry">
{archives_list}
</div>
<script language="javascript" type="text/javascript">
<!--

var month = Array( "January", "February", "March",
  "April", "May", "June", "July", "August", "September",
  "October", "November", "December" );

if ( document.getElementById ) { // DOM対応ブラウザのみ
  var objDiv = document.getElementById("monthry");
  var objLists = objDiv.getElementsByTagName( 'li' );
  for ( var i = 0; i < objLists.length; i++ ) {
    var objText = objLists[i].getElementsByTagName('a')[0];
    var sTmp = objText.innerHTML;
    var sText = sTmp.split(' ');
    for ( var j = 0; j < month.length; j++ ) {
      if ( sText[0] == month[j] ) {
        objText.innerHTML = Array( sText[1], (j+1).toString() ).join('/');
        break;
      }
    }
  }
}

// -->
</script>


【6/29追記】
"2004年6月"の形にするのであれば、上記スクリプトの一部を以下のように変更してください。

objText.innerHTML = Array( sText[1], (j+1).toString() ).join('/');

objText.innerHTML = sText[1] + "年" + (j+1).toString() + "月";


[7/7修正]IE6.0依存部分を修正

*** 役に立ったと思われましたら、下の広告などをポチッと押してもらえると助かります汗 ***
| [Custmize]sb/JUGEM共通 | 14:05 | comments(4) | trackbacks(0) |
スポンサーサイト
| - | 14:05 | - | - |
コメント
スクリプト使用させていただきました。Firefox0.9では"June 2004"と表記されているようですが、IE6.0では無事意図した文字が見えました。

ページ表示のスクリプトのほうも同時に使わせていただきました。

ありがとうございました。
| Tyne | 2004/06/30 11:32 PM |
Tyneさま、お越しいただきありがとうございます。

>Firefox0.9では"June 2004"と表記されているようですが
あらら。Firefoxは確認してないのでわかりませんが・・・・
というか、最近ほかのブラウザでチェックしてないですねぇ〜

で、ネスケで見たらぜんぜん変わってない;;
といっても、エラーにもならないし・・・・・
if ( document.getElementById ) { // DOM対応ブラウザのみ
でけられてるんじゃないだろうなぁ〜

時間があれば、調べてみますね〜
| まめ | 2004/07/02 1:06 AM |
初めまして。

アーカイブの表示を数値にするjava使わせていただきました。
この形のものを探していましたので、とても助かりました。
ありがとうございます。
| つよし | 2004/07/02 1:16 AM |
http://www.fitflopsshoes.us.com/ fitflop sandals
http://www.adidasyeezy-350.us.com/ adidas originals nmd
http://www.pumafentyrihannashoes.us.com/ puma sneakers
http://www.adidasnmdrunnerr1.us.com/ adidas nmd womens
http://www.katespadepurses.us.com/ kate spade purses
http://www.birkenstocksandalssale.us.com/ birkenstock outlet
http://www.louboutinredbottoms.us.com/ red bottoms
http://www.airmax90shoes.us.com/ nike air max 2016
http://www.nikeairvapormaxflyknit.us.com/ nike air max women
http://www.kyrie-4.us.com/ lebron james shoes
http://www.jordans11shoes.us.com/ jordan 8
http://www.nikeairmax-90.us.com/ nike basketball shoes
http://www.pandorajewelryscharms.us.com/ pandora rings
http://www.curry4-shoes.us.com/ under armour stephen curry men
http://www.kd10-shoes.us.com/ kevin durant shoes
http://www.jordan11spacejams.us.com/ jordan 5
http://www.salomonspeedcross3.us.com/ salomon speedcross 4
http://www.hermesbirkin-handbags.us.com/ hermes belts
http://www.pandora-jewelrysale.us.com/ pandora charms
http://www.yeezyboost350shoes.us.com/ yeezy boost
http://www.adidas-ultraboost.us.com/ adidas ultra boost
http://www.pandorajewelryrings.us.com/ pandora
http://www.fitflops-sale.us.com/ fitflop sale
http://www.longchampbag.us.com/ longchamp
http://www.lebron15-shoes.us.com/ lebron 9
ドリフトliuyuzhen
| hermes handbags | 2018/03/29 8:44 AM |
コメントする









この記事のトラックバックURL
http://mamejiro.jugem.cc/trackback/38
トラックバック