ブラウザの表示領域の取得方法は、ブラウザやモードに注意する必要があります。
ということで、記事をまとめていたら他に良い記事を見つけてしまった。
ということで、カラーピッカーその3を上げる前にUPしよってなもんで。
Enjoy×Studyさん
[JavaScript][css]ブラウザの表示領域のサイズを取得する方法。
続きを読む
2006年09月30日
2006年09月24日
JavaScript版カラーピッカーその2
今回は、カラーデータ生成関数です。
前回はテーブルの生成用関数を紹介しましたので、今回はカラーデータ生成関数です。
って、大したもんじゃありませんがw
動作確認:
FF 1.0/1.5
NS 6.2/7.1
OP 7.02/8.53/9.01
IE 5.0/5.5/6.0
こちらも copyright表示があっても気にせず使って構いません。
ま、汎用性のあるスクリプトとは言い難いので、あまり参考にはなりませんが。
続きを読む
前回はテーブルの生成用関数を紹介しましたので、今回はカラーデータ生成関数です。
って、大したもんじゃありませんがw
動作確認:
FF 1.0/1.5
NS 6.2/7.1
OP 7.02/8.53/9.01
IE 5.0/5.5/6.0
こちらも copyright表示があっても気にせず使って構いません。
ま、汎用性のあるスクリプトとは言い難いので、あまり参考にはなりませんが。
続きを読む
2006年09月22日
JavaScript版カラーピッカーその1
簡易カラーピッカーです。
会社で作成したテーブル表示関数とカラーデータ生成関数のマイナーバージョンを使って組み立ててみました。
マイナーバージョンの割りに結構しっかり出来ているのではないかと思います。
自画自賛だなw 誰も褒めてくれないからねぇ。ふふ。
選んでクリックすると、とりあえずアラート表示されます。
・ テーブル表示関数
・ カラーデータ生成関数
の2種類から出来てますんで、それぞれ単体でも使えます。
追記:
最下部のサンプルには、コピーライト表示がありますが、自由に使って構いません。テーブルを生成する非常に簡単なスクリプトですので、自由に改変して試して見てください。
動作確認:
FF 1.0/1.5
NS 6.2/7.1
OP 7.02/8.53/9.01
IE 5.0/5.5/6.0
opera 7.02は、高さと幅のスタイル設定を厳密にした方が良さそうです。本体 writeTable();は、90%を等分割しています。んで、サンプル1の場合では、フォーカス時に2倍としていますが、通常2倍のスペースはないので、ブラウザ任せですが、opera7.02はちょっと任せきれないようです。
あと、IE5.5が動作がのろい。なぜかなぁ。IE5.0は非常に軽快なんですが・・・。
フォーカス時に、borderを付与してますが別にコレに限りません。寧ろ良く見るカラーピッカーは何もしてない事が多いですねぇ。分かり辛いと思うんだけどなぁ。
続きを読む
会社で作成したテーブル表示関数とカラーデータ生成関数のマイナーバージョンを使って組み立ててみました。
マイナーバージョンの割りに結構しっかり出来ているのではないかと思います。
自画自賛だなw 誰も褒めてくれないからねぇ。ふふ。
選んでクリックすると、とりあえずアラート表示されます。
・ テーブル表示関数
・ カラーデータ生成関数
の2種類から出来てますんで、それぞれ単体でも使えます。
追記:
最下部のサンプルには、コピーライト表示がありますが、自由に使って構いません。テーブルを生成する非常に簡単なスクリプトですので、自由に改変して試して見てください。
動作確認:
FF 1.0/1.5
NS 6.2/7.1
OP 7.02/8.53/9.01
IE 5.0/5.5/6.0
opera 7.02は、高さと幅のスタイル設定を厳密にした方が良さそうです。本体 writeTable();は、90%を等分割しています。んで、サンプル1の場合では、フォーカス時に2倍としていますが、通常2倍のスペースはないので、ブラウザ任せですが、opera7.02はちょっと任せきれないようです。
あと、IE5.5が動作がのろい。なぜかなぁ。IE5.0は非常に軽快なんですが・・・。
フォーカス時に、borderを付与してますが別にコレに限りません。寧ろ良く見るカラーピッカーは何もしてない事が多いですねぇ。分かり辛いと思うんだけどなぁ。
続きを読む
2006年09月12日
クロスブラウジングのためのイベントテスト用 html
cross-browser.comなど、クロスブラウジングのためのライブラリや方法論は、色々な方が非常に有用なものを出されています。
んが。内容を良く分からずに拡張したりすると、とんでもないマヌケな事をしていたりします。コードの意図を読み切れずに、恥ずかしいコード書いてたなんてことは結構ザラ。って私だけかなぁー。
ということで、簡易なイベント確認用のツールです。
続きを読む
んが。内容を良く分からずに拡張したりすると、とんでもないマヌケな事をしていたりします。コードの意図を読み切れずに、恥ずかしいコード書いてたなんてことは結構ザラ。って私だけかなぁー。
ということで、簡易なイベント確認用のツールです。
続きを読む
2006年09月06日
フレーム内のurl取得について
・ document.getElementById(objId).src = url;
・ objName.location.href = url;
iframeなどは上の2種類の方法でページを変更できますよね。
上は、idを用いてしかも srcの場合、下は nameを用いた場合。
それでは、取得はどうなんでしょうか。
ま、大した話ではありませんが、整理してテストした事はなかったので、ちょっと調べて見ました。
続きを読む
・ objName.location.href = url;
iframeなどは上の2種類の方法でページを変更できますよね。
上は、idを用いてしかも srcの場合、下は nameを用いた場合。
それでは、取得はどうなんでしょうか。
ま、大した話ではありませんが、整理してテストした事はなかったので、ちょっと調べて見ました。
続きを読む
2006年09月03日
より快適な External Interface クラス
Js-As相互通信でより快適な手法です。
ここ数日、JavaScriptFlashGateway(Integration Kit)による Js-As相互通信を色々試していましたが、今回は別の手法です。
Flash 8 になりますが、External Interfaceクラス(External API)を用いると、より汎用性の高い Js-As相互通信が可能になります。
続きを読む
ここ数日、JavaScriptFlashGateway(Integration Kit)による Js-As相互通信を色々試していましたが、今回は別の手法です。
Flash 8 になりますが、External Interfaceクラス(External API)を用いると、より汎用性の高い Js-As相互通信が可能になります。
続きを読む
ActionScript
個人的な思惑上 ActionScriptを避けていたのですが、どうにも避け切れない状況に陥ってしまった。最近 Flashばかり触っていますが、何が「嫌か」ってやはり「高い」ことですね。物自体も維持コストも。
開発屋としては、一旦手を出したら引っ込めない。おまけに「一企業」の出すものだから追うのが大変。
例えば、今回必要になった Js-As相互通信でもわずか2年程度の間にガラッガラッと新しい手法が2つも登場している。さらに来春 ActionScript3.0として一新されるということで、Flash使いの人達には非常に頭が下がります。
スタンドアロンからネットに移行してからというもの、htmlに始まり、JavaScript, Perl(cgi), PHP, MySQLとずっとタダ街道を走ってきた人間にはどうも抵抗があります。根拠はありませんが、なんとなくスローテンポですし。
と、まあ、愚痴っても仕方ないので腹を決めるかってなもんです。
ということで、いままで Javascript雑感に書いていたんですが、このカテゴリには相応しくなくなってきたので、駆け出しActionScriptも立ち上げてみました。
開発屋としては、一旦手を出したら引っ込めない。おまけに「一企業」の出すものだから追うのが大変。
例えば、今回必要になった Js-As相互通信でもわずか2年程度の間にガラッガラッと新しい手法が2つも登場している。さらに来春 ActionScript3.0として一新されるということで、Flash使いの人達には非常に頭が下がります。
スタンドアロンからネットに移行してからというもの、htmlに始まり、JavaScript, Perl(cgi), PHP, MySQLとずっとタダ街道を走ってきた人間にはどうも抵抗があります。根拠はありませんが、なんとなくスローテンポですし。
と、まあ、愚痴っても仕方ないので腹を決めるかってなもんです。
ということで、いままで Javascript雑感に書いていたんですが、このカテゴリには相応しくなくなってきたので、駆け出しActionScriptも立ち上げてみました。
2006年09月02日
JavaScriptFlashGateway で発生するクリック音
先日の JavaScriptFlashGateway を色々試していて、どうにも困った問題が一つ。
ActionScript から JavaScriptを呼び出すと、クリック音が発生する。IE。
(逆は発生しない。)
まあ調べたところ、同じところで悩んでいる人はいるものですね。
回避策はないか?と聞いていたようですが、ある回答者の話では、As-Js通信では getURLを用いていて enterや clickと同様の効果になるから ブラウザの標準動作としてクリック音は仕方が無い。といわれてました。
本当ならかなり痛い。
配布元の Macromediaでは探し切れませんでした。検索してもわずか1サイト。
JavaScriptFlashGateway面白いと思うんだけどなー。あまり需要はないのかな。
続きを読む
ActionScript から JavaScriptを呼び出すと、クリック音が発生する。IE。
(逆は発生しない。)
まあ調べたところ、同じところで悩んでいる人はいるものですね。
回避策はないか?と聞いていたようですが、ある回答者の話では、As-Js通信では getURLを用いていて enterや clickと同様の効果になるから ブラウザの標準動作としてクリック音は仕方が無い。といわれてました。
本当ならかなり痛い。
配布元の Macromediaでは探し切れませんでした。検索してもわずか1サイト。
JavaScriptFlashGateway面白いと思うんだけどなー。あまり需要はないのかな。
続きを読む

