JavaScriptは、厳密な型チェックや豊富な構文、制御文を持たない単純な構造のオブジェクト指向言語です。そのため、JavaScriptは Javaの置き換えのような用途に使用するのではなく、Javaアプレットの機能の一部を補うような用途に使用するための言語といえます。 Javaは高速にプログラムを実行したり、厳密な型チェックやセキュリティ保全を行いつつ、ネットワーク上で使用可能な設計された高機能な言語です。Javaでのプログラミングはすでに備わっている「クラス」を組み合わせたり、「差分」をプログラムしたりして行われます。そのため、プログラミングに際して「クラス」についての広範囲な知識や厳密な文法などの知識が必要とされます。 JavaScriptはこれとは対照的に、シンプルで小さな「クラス」階層として定義されたオブジェクト群を、動的に使用可能にする言語です。やさしい構文、提供される数々の
Points to Note When Shopping for a Washing Machine There are different washing machines brands in New Zealand. When shopping, therefore, you need to ensure that first, you get a quality machine; a machine that will last through many years without breaking down. You check product warranties and reviews when shopping to ensure a machine is a good quality. The material of the drum can be enamel, plas
■基本 [01]JavaScriptを定義する [02]外部JavaScriptファイルを読み込む [03]スタイルシートを定義する [04]NN3、NN4、NN6、IE4.x、IE5.xで動作するように記述する [05]NN4でのみ動作するように記述する [06]NN6でのみ動作するように記述する [07]IE4.x以上で動作するように記述する [08]IE5.x以上で動作するように記述する [09]IE5.5以上で動作するように記述する [10]ビヘイビアファイルを読み込む [11]IEとNN両方で動くように記述する [12]連続して関数を呼び出す [13]MacOS Xかどうか判別する [14]Safariのみ動作するように記述する [15]Safariのバージョンを返す [16]Operaのみ動作するように記述する ■構文 [01]変数に文字や数値を入れる [02]四則演算を行う
JavaScript::Bookmarklet スクリプト集:このページで紹介しているスクリプトは自由にお使いください。 更新日:2006.10.27 [blog] このページは様々な用途で利用できるBookmarkletをご紹介しています。もしこのページで紹介しているBookmarkletが気にいったら是非このページをあなたのホームページとリンクしてください。そしてもっと多くの人にBookmarkletのおもしろさを伝えてください。リンクに許可は必要ありません。またこのページで紹介しているBookmarkletの多くは海外サイトで紹介されているコピーフリーなものです。ですから自由にコピーして使ってください。 ニュース&お知らせ 6月27日:「カウンタ」を追加しました。 3月18日:「DOMのソースを見る」を追加しました。 1月26日:「nofollow属性のリンクを強調」を追加しました。
Scott Schiller: Creative, Technical and Professional Portfolio This site showcases the work of Scott Schiller. I am a Web Developer currently located in Calgary, AB. A bit of philosophy My passion for the Web is demonstrated by the work I do; rather than try to explain it all, I prefer to let my work speak for itself. This site exists for that reason - to showcase some of the things I have done in
Tooltips.js (c)Matthias Platzer, based on script.acolo.us and prototype.js Tooltips.js depends on the latest versions of prototype.js and script.aculo.us from SVN. アンカー<a>タグにカーソルを合わせた時に、ツールチップテキストを表示するためのライブラリ。 prototype.js と script.aculo.us をベースに作成されているようです。 ダウンロード: tooltips.js
Japanese / English JavaScriptで入力補完を手軽に行うためのライブラリです。 (【お知らせ】ver2.0からprototype.jsを必要としなくなりました) 下記のような機能を持っています。 入力内容をもとに検索を行い、補完候補を表示します。(Google Suggestぽく) Ajaxでは無く、初回画面表示時のみデータの読み込みを行い、それ以降は、クライアント側で対象データから検索します。したがって、入力内容に変化があってもサーバ側にアクセスすることはありません。 検索は、前方一致/部分一致、大文字と小文字の区別あり/なしといったように、オプションで簡単に指定できます。また、その他にも様々なオプションが指定可能です。 検索結果の表示上限を指定できます。(デフォルト上限20件) 補完候補はキーボードの上下と、マウスにて選択できます。また、キーボードで選択中にES
Mac の食えない野郎ども ~ Mac版 IE5 の傾向と対策 ~ Mac版 IE4.5 は知る人ぞ知る JavaScript 泣かせのアブナイブラウザですが、 IE5 はどうかと言うと IE4.5 の多くの致命的バグを修正したブラウザです... が、同じくらい多くのいただけない仕掛けを作り込んだブラウザでもあります。 そこで、ここではスクリプトの動作上致命的になりやすい IE5 の問題の紹介と、 できればその対策を採り上げたいと思います。 ** ここで挙げている内容は、たまたま Mac を借りた時に調べたことを基にしています。 ですから、この項目は実際と異なってしまっているものもあるかもしれません。 #> 間違っているからといって、確認することすらできません(笑)。 #> Mac欲しいなぁ~、誰かくれないかなぁ... f(^^; 目 次 ■ IE5.12 のバージョン う~む、まさかね~
←著書です。 ←買ってね(_ _) このページをまとめた書籍です。 。Win,Mac,Linux/IE,NN,Mozilla,Opera,SafariといったOSとブラウザの壁を越えて動作するJavaScript クロスブラウザ関数と応用サンプル集です。少し古いけど、Ajax書くなら基礎知識として必携でしょ(^^? * サポート&無駄話などは、こちら-->JavaScript++かも日記 * このコンテンツは下記3つのミラーサーバーに置いてあります。 http://www.fureai.or.jp/~tato/DHTML/simple/contents.htm http://jsgt.org/js/books/dhtml2/contents.htm http://game.gr.jp/js/books/dhtml2/contents.htm *Ajaxなお話はこちら-->[ Ajax ]
prototype.jsのものすごく簡単な使い方。 はてなダイアリーの方にprototype.jsでHTMLを汚さないロールオーバースクリプトというエントリーを書いたのだが、prototype.jsの入手方法やらすごく簡単な使い方がないようなので、書いてみます。 prototype.jsはJavaScriptのライブラリ(中身はJavaScriptです)で、これを使うとJavaScriptを組むのがかなり楽になるというものです。話題のAjaxのプログラミングも簡単にできます。 ライブラリは、 http://prototype.conio.net/ からダウンロードできますが、TOPページにあるファイルはちょっと古いものなので、Browse the darcs repositoryというリンクを辿り、 http://dev.conio.net/repos/prototype/dist/ から
Javascriptを少しでも自分で書いたことある人は、各種ブラウザ間の共通性・互換性の弱さにため息や頭痛を感じた人も少なくないのではないでしょうか サイト上にスクリプトが記載されていて、それをコピペして借用する方法もあるが、経験上こういうコードは意外と完成度が低く、自サイトでは挙動がおかしいということが多々ある。 こう思った人がブラウザ間の差を吸収したライブラリを誰か提供してくれているに違いないと思い探してみるとまず最初に引っかかったのがPrototype.js。 残念ながらこれは間違いではないが、目的がAjaxに重点を置いているため古いブラウザは問題外となっている。 ちなみに正式対応なIEバージョンは6以降と書いてある。 そしてやっと探しあてたのが以下で紹介されている「X Library」 http://www.cross-browser.com/ これの完成度は本当に素晴らし
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く