前回の記事に引き続き、今度はWinsockを扱うためのJavaScript用クラス。だが、未テスト(^^; おまけにWinsockのOCXは別途必要(^^;;
仕事でJavaScriptを使ってHTAなどプログラミングしていくうちに、よく使うものはクラス化しておこうと思い、まず作ったのがこれ。CSVファイルを扱うためのクラス。特に説明などもしないし、あまりテストもしてないので、誤りもあるかもしれないが、載せておくことにする。
≫[CSVクラス (JavaScript)]の続きを読む
テーマ:JavaScript(ジャバスクリプト) - ジャンル:コンピュータ
|
前回の書込みから2ヶ月経っている・・・(^^;
最近、ちょっと仕事も落ち着き、COMなどプログラミングしてみた。
で、検証用にWSHを使ってみたのだが、最初どうやってイベントハンドラを定義してよいかわからなかった。どうやら以下のようなコードでイベントを受理できるらしい。
testcom.counterというProgIDのCOMを作ってテストしたときのWSHである。CreateObjectの第2引数でイベント受理用の関数のプリフィクスを指定する。上のCOMは値が変化したときにonchangeというイベントが発生するのだが、上のようなコードを書くとそのイベントが発生したとき、objTest_onchange関数がコールされる。
ただ残念なのは、この方法が使えるのがWSHのみで、html上のJavaScriptでは使えないということだ。
最近、ちょっと仕事も落ち着き、COMなどプログラミングしてみた。
で、検証用にWSHを使ってみたのだが、最初どうやってイベントハンドラを定義してよいかわからなかった。どうやら以下のようなコードでイベントを受理できるらしい。
var objTest = WScript.CreateObject("testcom.counter", "objTest_");
if( objTest )
{
msg( "CreateObject() succeeded." );
msg( "Default value is "+objTest.value );
objTest.inc();
objTest.dec();
for(var i=0;i<10;i++)
WScript.Sleep(1000);
}
else
msg( "CreatetObject() failed." );
function objTest_onchange(c)
{
msg( "(EVENT)Value changed. New value is "+this.value );
}
function msg(txt)
{
WScript.Echo( txt );
}
testcom.counterというProgIDのCOMを作ってテストしたときのWSHである。CreateObjectの第2引数でイベント受理用の関数のプリフィクスを指定する。上のCOMは値が変化したときにonchangeというイベントが発生するのだが、上のようなコードを書くとそのイベントが発生したとき、objTest_onchange関数がコールされる。
ただ残念なのは、この方法が使えるのがWSHのみで、html上のJavaScriptでは使えないということだ。
テーマ:JavaScript(ジャバスクリプト) - ジャンル:コンピュータ
|
以前、あるお店のホームページを作る話があって、その要望に画像のスライドショーというのがあった。
はじめは、Flashかなんかでやらなきゃしょうがないなぁ、と思っていたんだけど、ある日ふと思いついた。
・・・・JavaScriptでできるんじゃない?
はじめは、Flashかなんかでやらなきゃしょうがないなぁ、と思っていたんだけど、ある日ふと思いついた。
・・・・JavaScriptでできるんじゃない?
≫[スライドショー (JavaScript)]の続きを読む
テーマ:JavaScript(ジャバスクリプト) - ジャンル:コンピュータ
|
現在、とあるサイトのリニューアル作業をしている。
で、サイドメニューやヘッダー部分のメニューなど共通の部分で今表示しているページへのリンクをいちいちページごとに無効にするのがめんどくさかった。・・・ということでこんなのをプログラミングしてみた。
で、サイドメニューやヘッダー部分のメニューなど共通の部分で今表示しているページへのリンクをいちいちページごとに無効にするのがめんどくさかった。・・・ということでこんなのをプログラミングしてみた。
MacのDockみたいなものをちょっと作ってみた。
≫[Dock風? (JavaScript)]の続きを読む
テーマ:JavaScript(ジャバスクリプト) - ジャンル:コンピュータ
|
≫[吹き出しポップアップ表示 (JavaScript)]の続きを読む
テーマ:JavaScript - ジャンル:コンピュータ
|
管理しているサイトで、絵文字に対応していないブログに絵文字を表示したいと考えた。
で、そのサイトではブログはお店からのお知らせ用に使用しており、詳しくは書かないが投稿も別ページからPHPを使って投稿している。
そこで、そのPHPで絵文字を #xf840; などに変換する。その後ブログ側でJavaScriptにて画像に変換するようにした。
で、そのサイトではブログはお店からのお知らせ用に使用しており、詳しくは書かないが投稿も別ページからPHPを使って投稿している。
そこで、そのPHPで絵文字を #xf840; などに変換する。その後ブログ側でJavaScriptにて画像に変換するようにした。
≫[絵文字変換スクリプト (JavaScript)]の続きを読む
テーマ:JavaScript - ジャンル:コンピュータ
|
SHOJI's Code






