2007-05-01から1ヶ月間の記事一覧

Ajax.Requestでのフォームデータ送信サンプル(postBodyへの設定)

Ajax.Requestでのフォームデータ送信サンプルを載せておきます。ポイントはForm.serializeメソッドです。これがフォーム内容をpostBodyプロパティに適合した文字列に変換してくれます。 [test.htm]UTF-8で記述 <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <script language="javascript" src="./prototype.js" charset="utf-8"></script> <…</meta></head></html>

ローカルファイルを読み書きするサンプル(Scripting.FileSystemObject)

WSH

question:1169003191 で回答したものです。 <html> <head> <title></title> <script> var fso = new ActiveXObject("Scripting.FileSystemObject"); var path = "C:\\text.txt" function readFile(){ if(!fso.FileExists(path)){ alert("ファイルが存在しません"); return false; } var textObj </head></html>…

画像の先読み

実現のためのコードはいたってシンプルです。以下のようにします。 var imgObj = new Image(); imgObj.src = "sample1.jpg"; JavaScriptでImageオブジェクトのsrcプロパティに画像アドレスを設定すると、その時点でブラウザが画像をダウンロードするのを利用…

関数名に「onload」を使うと・・・

常識かもしれないけど、初めて知ったのでメモ。 http://q.hatena.ne.jp/1179461074 で回答した際、グローバル宣言の関数ならwindow["関数名"]でアクセスできることを利用しました。 function test(str){ alert(str); } window["test"]("!!!"); ここで疑問が…

テロップを流すサンプル

question:1178848515の回答の修正です。 <html> <head> <script type="text/javascript"> /** * スタイル値取得関数 * elemID : 対象要素ID * IEStyleProp : IE用CSS属性名(aaaBbb形式) * CSSStyleProp : その他用CSS属性名(aaa-bbb形式) */ function getElementStyle(elemID, IEStyleProp, CSSStylePro</head></html>…