SHOJI's Code
仕事や趣味で書いた各種言語のプログラミングコード(エクセルVBA,PHP,C/C++,JavaScript等)、その他雑記。
アクセスアップ・SEO対策・検索エンジン登録
2008.06<<12345678910111213141516171819202122232425262728293031>>2008.08
WinSockクラス (JavaScript)
前回の記事に引き続き、今度はWinsockを扱うためのJavaScript用クラス。だが、未テスト(^^; おまけにWinsockのOCXは別途必要(^^;;
[WinSockクラス (JavaScript)]の続きを読む
テーマ:JavaScript(ジャバスクリプト) - ジャンル:コンピュータ
CSVクラス (JavaScript)
仕事でJavaScriptを使ってHTAなどプログラミングしていくうちに、よく使うものはクラス化しておこうと思い、まず作ったのがこれ。CSVファイルを扱うためのクラス。特に説明などもしないし、あまりテストもしてないので、誤りもあるかもしれないが、載せておくことにする。
[CSVクラス (JavaScript)]の続きを読む
テーマ:JavaScript(ジャバスクリプト) - ジャンル:コンピュータ
WSH JScriptコンソール? (JavaScript)
WSHでちょっと遊んでみた。WSHにincludeがないなぁ、と思い、いろいろとevalなどで実験していたら、もしかして作れる?と思い、コンソール的なものを作ってみた。
以下のような感じ。
JScriptコンソール
[WSH JScriptコンソール? (JavaScript)]の続きを読む
テーマ:JavaScript(ジャバスクリプト) - ジャンル:コンピュータ
WSHでイベント処理 (JScript)
前回の書込みから2ヶ月経っている・・・(^^;

最近、ちょっと仕事も落ち着き、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(ジャバスクリプト) - ジャンル:コンピュータ
スライドショー (JavaScript)
以前、あるお店のホームページを作る話があって、その要望に画像のスライドショーというのがあった。
はじめは、Flashかなんかでやらなきゃしょうがないなぁ、と思っていたんだけど、ある日ふと思いついた。

・・・・JavaScriptでできるんじゃない?
[スライドショー (JavaScript)]の続きを読む
テーマ:JavaScript(ジャバスクリプト) - ジャンル:コンピュータ
表示しているページへのリンクの無効化と画像の変更 (JavaScript)
現在、とあるサイトのリニューアル作業をしている。

で、サイドメニューやヘッダー部分のメニューなど共通の部分で今表示しているページへのリンクをいちいちページごとに無効にするのがめんどくさかった。・・・ということでこんなのをプログラミングしてみた。
[表示しているページへのリンクの無効化と画像の変更 (JavaScript)]の続きを読む
テーマ:JavaScript(ジャバスクリプト) - ジャンル:コンピュータ
Dock風? (JavaScript)
MacのDockみたいなものをちょっと作ってみた。
[Dock風? (JavaScript)]の続きを読む
テーマ:JavaScript(ジャバスクリプト) - ジャンル:コンピュータ
吹き出しポップアップ表示 (JavaScript)
最近、リンクなどにマウスポインタをあわすとポップアップ表示されるページがよく見られる。

と、いうことで作ってみた。
POPUP-TEST.jpg
[吹き出しポップアップ表示 (JavaScript)]の続きを読む
テーマ:JavaScript - ジャンル:コンピュータ
絵文字変換スクリプト (JavaScript)
管理しているサイトで、絵文字に対応していないブログに絵文字を表示したいと考えた。
で、そのサイトではブログはお店からのお知らせ用に使用しており、詳しくは書かないが投稿も別ページからPHPを使って投稿している。
そこで、そのPHPで絵文字を #xf840; などに変換する。その後ブログ側でJavaScriptにて画像に変換するようにした。
[絵文字変換スクリプト (JavaScript)]の続きを読む
テーマ:JavaScript - ジャンル:コンピュータ
copyright © 2004-2006 SHOJI, Powered By FC2ブログ all rights reserved.
無料ホームページ アフィリエイト レンタルサーバー FC2ブログ 一戸建て