タグ

ブックマーク / www.openspc2.org (10)

  • Quartz Composer JavaScript リファレンス

    <body> <h1>Quartz Composer JavaScript ファレンス</h1> Last update : 2005/10/13 AM 3:30<br> <br> <div class="description"> このページは<a href="http://www.apple.co.jp/">Apple(アップル)社のMacOS X Tiger</a>のXcode Toolに付属しているQuartz Composerで使用できるJavaScript部分のリファレンスです。Quartz ComposerはXcode Toolをインストールすると/Developer/Applications/Graphics Toolsフォルダ内に入ります。<br> ミスや間違い、リンクエラーなどがありましたら<a href="openspc@alpha.ocn.ne.jp">opensp

  • 論理演算(&|^)はどこで使う?

    論理演算の1つに論理積というのがあります。多くの場合ANDまたは&といった命令/記号で表されます。JavaScriptの場合は&です。ところで、この&(論理積)いつ、どこで使うのでしょうか? 結構いろいろ使えるのですが、まずアニメです。GIFアニメは簡単に再生してくれますがJPEGアニメは存在しないのでJavaScriptで作成することになります。さて、ここでアニメーションさせる画像の枚数は、何枚にすればプログラム作成時に便利かつ素早い動作が行われるでしょうか? 正解は2のn乗です。つまり2, 4, 8, 16, 32, 64, 128, 256, 512...となります。とりあえずここでは8枚のJPEGアニメーションを考えてみましょう。&(論理積)を使わない場合の実際のプログラムは以下のようになります。Num画像の番号になります。使用する画像は「0.jpg」「1.jpg」...「7.jp

    vv_boow_vv
    vv_boow_vv 2008/08/22
    ++と&をうまく組み合わせると以下のように3行あったプログラムがわずか1行になる。注意して欲しいのは短くなったからといって万事うまくいくわけではなく逆にわかりにくいものになってしまう恐れがあるということ。
  • JavaScriptの正規表現

    ●任意の文字に一致 書式:/文字/ 例1:"abcdefg".match(/a/) 結果:a 例2:"abcdefg".match(/cde/) 結果:cde 例2:"abcdefg".match(/xyz/) 結果:null ●改行文字を除く任意の1文字にマッチ 書式:/.文字/ 例1:"abcdefg".match(/.f/) 結果:ef ●複数個の文字にマッチ 書式:/../ (.はマッチする個数並べる) 例1:"abcdefg".match(/.f/) 結果:ef ●指定文字のいずれかにマッチ 書式:/[任意文字]/ 例1:"abcdefg".match(/[ahg]/) 結果:a ●指定文字以外のいずれかにマッチ 書式:/[^任意文字]/ 例1:"abcdefg".match(/[^ahg]/) 結果:b ●複数の文字列のいずれかにマッチ 書式:/任意文字列|任意文字列|...|

  • マウスオーバーで画像が浮き出るようにする(script.aculo.us)

    script.aculo.usライブラリを利用すると手軽に不透明度の処理を行うことができます。script.aculo.usライブラリはprototype.jsライブラリが必要なので、最初にprototype.sjライブラリを読み込ませます。マウスが重なった時にはonmouseoverイベントが発生するので、発生時の処理を指定しておきます。不透明度を変化させるにはEffect.Opacity()を使います。最初のパラメータには不透明度を変化させるオブジェクトまたはID名を指定します。サンプルではthisを指定していますが、これは画像自身を示すことになります。Effect.Opacity()の2番目のオプションでは開始不透明度と終了不透明度、そして変化する時間を秒数で指定します。 サンプルコード [実行] <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0

  • 逆引きAdobe Spryリファレンス

    このページはAdobeシステムズのAjaxフレームワークであるSpry pre release 1.6のサンプルを用意しています。Spryはバージョンアップにより機能が追加されることが多くあり、また場合によっては仕様変更が行われることもあります。その際に、このページに掲載しているサンプルが動作しなくなる可能性があります。あらかじめ、ご了承ください。また、取り扱っている文字コードは特別な記述がない限りUTF-8となっています。掲載しているサンプルではUTF-8のBOM (Byte Order Mark) を付加してあります。BOMが付加できない場合にはSafari 2で文字化けすることがありますが、その場合にはKawa.netのサイトにある文字コード変換スクリプトを使用してSafari 2で文字化けしないようにしてください。また、テキストデータ等を出力先にサーバー側で文字コードを指定するヘッ

  • Ajaxを勉強しよう

    このページはAjaxを勉強してみたい人向けの学習用ページです。サーバーを入れ替えたため一部CGIを使用したものが動作していません。時間のある時に修正します。また、書いてから、かなり時間が経過しているため内容的に古いものもあります。ご了承ください。 Ajaxで利用されるエフェクトに関しては別ページ(Ajax Effect)に移動しました。 Ajax関連書籍に関してはAjax関連書籍一覧ページを用意しました。 Prototype系ライブラリ サンプルプログラム【New !!】のページを用意しましたので、Prototype系のライブラリを利用している方は参考にしてみてください。 ミスや間違いなどがありましたらopenspc@po.shiojiri.ne.jpまでお願いします。 第一章 Ajaxって? AjaxとRIA AjaxとDHTML AjaxとFlash Ajaxに必要な知識と技術 Aja

    vv_boow_vv
    vv_boow_vv 2007/09/13
     このページはAjaxを勉強してみたい人向けの学習用ページです。
  • 逆引きAdobe Spryリファレンス

    このページはAdobeシステムズのAjaxフレームワークであるSpryに関するサンプルを用意しています。Spryはバージョンアップにより機能が追加されることが多くあり、また場合によっては仕様変更が行われることもあります。このページではSpryのバージョンに合わせたサンプルを用意していますが、今後、バージョンがあがった場合には、このページに掲載しているサンプルが動作しなくなる可能性があります。あらかじめ、ご了承ください。また、取り扱っている文字コードは特別な記述がない限りUTF-8となっています。掲載しているサンプルではUTF-8のBOM (Byte Order Mark) を付加してあります。BOMが付加できない場合にはSafari 2で文字化けすることがありますが、その場合にはKawa.netのサイトにある文字コード変換スクリプトを使用してSafari 2で文字化けしないようにしてくださ

  • jQuery 内容を書き換える

    jQueryではhtml()メソッドで指定されたタグの内容を書き換えることが出来ます。html()の名前のとおりパラメータにはHTMLタグを含む文字列を指定することができます。以下のサンプルはボタンがクリックされるとpタグ内の文字を書き換えます。(サンプルを実行する) <html> <head> <meta http-equiv="content-type" content="text/html;charset=utf-8"> <title>サンプル</title> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"><!-- $(document).ready(function(){ $("#btn").click(function(){ $("p").html("

    vv_boow_vv
    vv_boow_vv 2007/09/11
     htmlの文字列を書き換えたり追加したり削除したり。
  • jQuery リファレンス

    jQueryはAjaxライブラリの1つです。jQueryはコンパクトなサイズでありながら非常に高機能なライブラリです。2013年時点では、非常に多くのサイトで使用されています。また、スマートフォン用に作成されたjQuery Mobileもあり、これもjQueryをベースにしています。 version 2.0.0β2 リファレンス version 1.9.1 リファレンス version 1.9.0 リファレンス version 1.9RC1 リファレンス version 1.8.3 リファレンス version 1.8.2 リファレンス version 1.8.1 リファレンス version 1.8 リファレンス version 1.8RC1 リファレンス version 1.8β2 リファレンス version 1.8β1 リファレンス version 1.7.2 リファレンス ver

  • Yahoo UI Library リファレンス

    <body> <h1>Yahoo UI Library リファレンス</h1>

  • 1