2007年06月05日

サンプル更新しました♪

ず~~~~~~~いぶんご無沙汰しております。@うさです。
明けましておめでとうと言って半年が経ちました。う゛う゛う゛。忙しぃんです凹凹凹 …と言い訳してみる。。。

さてさて、最近迷惑ポスティングだらけでご迷惑をおかけしている質問BBSにご質問のあったものから、少しサンプルを作成してみました。迷惑対策CGIアップデートがんばりますですm(_ _)m

サンプル集2-83~85 今までウィンドウを立ち上げ(子ウィンドウ)、そこから文字列を渡してみたりするサンプルがほとんどでしたが、今回は、逆方向、すなわち元のウィンドウから文字列を渡してみるサンプルをご用意いたしました。
サンプル集2-86 子ウィンドウを複数起動したときは、元のウィンドウは最新のものしかハンドルできないので多重起動をしないためにどうすればいいか、をサンプルにしてみました。名づけてundefinedを使いこなそう!?
サンプル集1-70,71 正規表現を使った文字列の置換のご相談がありましたので、2つほどサンプルをご用意いたしました。

いずれもまだIEでしかテストしておりませんが、他ブラウザでテスト完了した際には、各ページがしれっとアップデートされていますので是非ご覧くださいませ。

最近10台のマシンをなんとか3台にしようとたくらんでいる@うさでした。

2006年11月28日

Windowsカラーダイアログで選択した色を反映

HTMLで記述するOBJECTタグ。これはActiveXやJAVAやFlashなど拡張オブジェクトを貼り付けるタグです。この中には様々な種類のものがありますが、今回はWindows環境で呼び出すことのできるカラーダイアログを呼び出してみることにします。
Windows環境でカラーダイアログはダイアログヘルパーという位置づけで提供されているので、オブジェクトをHTMLに貼り付け、公開されている関数を呼び出すとダイアログが表示される、という仕組みになっています。
それでは、カラーダイアログで選択された色をDIVタグ内の文字列の色に反映するサンプルです。Windows+IEをお使いの方は是非お試しくださいませ。
なお、このサンプルはうさのJavaScript講座サンプル集7のサンプル22でもご覧いただけます。テスト済環境は、Windows XP + IE6.0, Windows XP + IE7.0, Windows 2003 + IE7.0, Windows Vista + IE7.0です。

ここの文字列の色を変更します♪


ソースはこちら↓

HTMLはこちら↓

2006年11月10日

XSLT内にJavaScriptを記述

うさのJavaScript講座サンプル集にある、XMLやXSLTと連動するサンプル集12に、XSLT内でJavasScriptを記述するサンプルを追加いたしました。
XMLにはダイレクトにXSLTを見に行くようにしていますので、サンプル見るアイコンをクリックしていただくと、お使いのブラウザでXMLを起動しどのような感じになるかご覧いただけます。
是非お試しくださいませ~♪

2006年11月03日

XMLとXSLTをくっつけるJavaScriptサンプル

前回おとどけした、XMLを読み込むサンプルに引き続き、今回はXSLTをAppendしてあげようではないか!というサンプルです。
え?<?xml-stylesheet type="text/xsl" href="xsltファイル名"?>をXMLに書けばいいからJavaScriptでやらなくってよい?そんな場合もあります。でも、XMLがどんなものでもいい場合や、XMLはどこかのコードで生成されていてスキーマしか分かっていない場合、XSLTを動的に切り替えたい場合なんかには役に立つかもしれません。
ということで、今回もIE6,7,Firefox2.0,Opera9.0で動作確認していますサンプルをお届けしますのでお楽しみくださいませ♪
なお、このサンプルは、このブログのRSSをXMLとしていますが、うさのJavaScript講座サンプル集12-サンプル5ではHTML/XML/XSLTセットでDLできます。




ソースはこちら↓

XSLTはこちら↓

2006年11月01日

XMLファイルをロードし表示するサンプル

XMLファイルをロードし表示するサンプルをうさのJavaScript講座サンプル集12に追加しました。
あたためてきたXML関連サンプル(もう何年もたっちゃっていつのまにかActiveXのよびだすObject名変わってましたが(汗))です。
以前ActiveXサンプルで一瞬だけ公開していたのですが、今日現在での動作確認をして再度整理してみました。FirefoxとOpera、IEで確認しています。7年くらい前からシステム屋さんやってたころ以来なんでもXMLでしたが、Webの世界もRSSやWebService、AjaxをはじめとしてなんでもXMLがわからないと・・・という時代なんでしょうか。うさは個人的にXML大好きです。最近システム屋さんの仕事でXPathと久し振りに格闘していましたが楽しくってしょーがない。www。とまぁ、そんな話はおいといて、このブログのRSSのItemを読むサンプルをここで紹介してみます。channelの下にあるitem内のtitleとlinkのValueですネ。名付けて「プチ★ローカルRSSリーダー」♪




ソースはこちら↓

2006年10月30日

Firefox 2.0でましたネ

ということで、サンプル集にFirefox2.0の動作結果を少しづつアップしています。
基本的にはgetYear関数だけは利用できない(getFullYearをご利用ください)のと、最近のブラウザと同様ステータスバー表示が×なのと、新規ウィンドウハンドル系が、タブとのからみの都合上△となっています。
質問掲示板にもございました当Blog館とうさのJavaScript講座TOPの右にありますスタイルシートの切り替えは、サンプル集9-30を利用していますが、最新のブラウザ対応でしたら、getElementByIdでLinkタグをキャッチすればうまくいきます。ちなみにgetElementByNameでうまくいかない場合もございましたのでお試しくださいませ♪

2006年10月24日

条件式?:

こんにちは。うさのJavaScript講座のReferenceの場所に、演算子、式、変数、オブジェクトの解説ページを復旧いたしましたのでお知らせいたします。
この中に登場する条件式、?:は、以前質問掲示板であがっていたTopicsでもあったので、2003年11月に内容を更新しています。今からちょうど3年も前になっちゃうんですね。(゜゜) 遠い目
さて、この、 条件式 ? TRUEの場合の処理 : FALSEの場合の処理
かなりお勧めなのでぜひご利用ください。なにがおすすめって、書かなくちゃいけないコード量が減る!それだけですけどすごいことです。ハイ。
ページに記載されているサンプルコードとは別に、こちらにはさらに短縮版、そしてMovableTypeで動いているコードをもういっこ書いておきますネ。おためしくださいませ。

お元気?

ソースはこちら↓

2006年10月22日

ひとやすみページなどを復旧いたしました

予約語・コメント・制御構文のページと、ひとやすみページを更新いたしました。
ここで紹介してる「ドラゴンクエストⅦ エデンの戦士たち」の石版検索フォーム、ブログ上でも設置しておきます。
最近RPGしてない@うさでした。
石版の色石版をはめる場所 




2006年10月17日

CGIやJAVAアプレットとの連動サンプルを復旧しました

サイト移行作業でご迷惑をおかけしております。
サンプル集11では、JAVAアプレットとの連動をご紹介しておりましたのを復旧いたしました。さらに今回はPerlとの連動やPerl内でJavaScriptを記述するサンプルを3つほど追加いたしました。

JAVAアプレットは、クライアント側(参照する側)の環境に依存します。またPerlはサーバー側(参照される側)の環境に依存します。JAVAアプレットは作成していた当時(1996年~1999年ごろ)はよく利用されておりましたがFlash登場により、影が薄くなってしまったように思われます。まぁでもAjaxのように、何の技術・言語が復活するかわからない世の中(?)なので公開しておきますゆえ、Appletタグをご利用なさる方は御覧くださいませ。

うさのJavaScript講座

2006年09月23日

S~Wから始まるメソッド、プロパティリファレンス

S~Wから始まるメソッド、プロパティなどのリファレンスページを復旧しました。
これにてアルファベット別リファレンスすべて復旧です。
よろしく願いいたします♪

うさのJavaScript講座TOPへ

2006年09月17日

J~Rから始まるメソッド、プロパティリファレンス

J~Rから始まるメソッド、プロパティなどのリファレンスページを復旧しました。
よろしく願いいたします♪

うさのJavaScript講座TOPへ

2006年09月16日

サンプル集10復旧のお知らせ

うさのJavaScript講座・サンプル集10を復旧させました。
サンプル集10はCookieに関するサンプル集です。
ブラウザでCookieの設定が有効になっていれば利用可能です。ぜひご利用くださいませ♪

うさのJavaScript講座へ

2006年09月14日

G,H,Iから始まるメソッド、プロパティリファレンス

G,H,およびIから始まるメソッド、プロパティなどのリファレンスページを復旧しました。
よろしく願いいたします♪

うさのJavaScript講座TOPへ

2006年09月13日

サンプル集9復旧のお知らせ

うさのJavaScript講座・サンプル集9を復旧させました。
サンプル集9はいろいろなものを集めたサンプル集です。
よろしくお願いいたします♪

2006年09月12日

Fから始まるメソッド、プロパティリファレンス

Fから始まるメソッド、プロパティなどのリファレンスページを復旧しました。
よろしく願いいたします♪

うさのJavaScript講座TOPへ

2006年09月11日

Eから始まるメソッド、プロパティリファレンス

Eから始まるメソッド、プロパティなどのリファレンスページを復旧しました。
JavaScriptの最近のVersionは入っておりませんが、どうぞよろしくお願いいたします♪

うさのJavaScript講座TOPへ

2006年09月06日

サンプル集7,8復旧のお知らせ

うさのJavaScript講座・サンプル集7およびサンプル集8を復旧させました。
サンプル集7はDirectXやActiveXを利用したサンプル集です。また、サンプル集8はレイヤー関連のサンプルとなります。
よろしくお願いいたします♪

サンプル集入口へ

2006年09月05日

サンプル集6復旧のお知らせ

うさのJavaScript講座・サンプル集6を復旧させました。
サンプル集6は演算処理などに関するサンプル集です。ランダムで処理を行う方法についてもサンプルがあります。
よろしくお願いいたします♪

サンプル集入口へ

2006年09月04日

サンプル集5復旧のお知らせ

うさのJavaScript講座・サンプル集5を復旧させました。
サンプル集5はフレーム処理に関するサンプル集です。
よろしくお願いいたします♪

サンプル集入口へ

2006年09月03日

サンプル集4復旧のお知らせ

うさのJavaScript講座・サンプル集4を復旧させました。
サンプル集4はフォームに関するサンプル集です。
よろしくお願いいたします♪

サンプル集入口へ