新規作成 | 管理 | 差分 | 検索 | FrontPage | ページ一覧 | 更新履歴 | RSS

PlugIn/joke - 流れる…(非推奨タグ仕様)

管理

流れる…(非推奨タグ仕様)

$plugin->def("joke",
  "流れる…(非推奨タグ仕様)",
  sub {
    return "<marquee>@_</marquee>";
  }
);

left 6 いや、一応入れますよ、そりゃ入れますけどさ…。何しろ IE って素晴らしいですね。- rica 2003-08-01 19:15:37

left 6 動くスピードとか、動く方向とかいろいろな設定はできないんですか?(笑) - yakty 2003-08-02 23:57:19

right 100 何か間違ってるみたいなんですけど…- rica 2003-08-05 22:37:34

right 10 あ、引数がないからか。- rica 2003-08-05 22:37:34

わーい わーい

さらに改良してみましたが? 上のほうが変だなぁ…

right 上のほうが変だなぁ… てすと ああ、日付で半角が入っているからか…?

ああ、うるさい(笑)。rica

改良してみましたが?

管理
$plugin->def("joke",
  "流れる…(非推奨タグ仕様)",
  sub {
      my $direction=shift;
      my $scrollamount=shift;
      my $pram;
      if($direction){ $pram.=" direction=\"$direction\""; }
      if($scrollamount){ $pram.=" scrollamount=\"$scrollamount\""; }
    return "<marquee$pram>@_</marquee>";
  }
);

…あくまでJokeですから、導入しなくてもよいですよ?

さらに改良してみましたが?

管理
$plugin->def("joke",
  "流れる…(非推奨タグ仕様)",
  sub {
      my $direction;
      my $scrollamount;
      if($#_ == 2){
           $direction=shift;
	   $scrollamount=shift;
      }elsif($#_ == 1){
	  $direction=shift;
      }
      my $pram;
      if($direction){ $pram.=" direction=\"$direction\""; }
      if($scrollamount){ $pram.=" scrollamount=\"$scrollamount\""; }
      return "<marquee$pram>@_</marquee>";
  }
);

これで、

(joke Test)

(joke right Test)

(joke left 3 Test)

でも設定可能になります…