スマートフォンhtc関連 by JS++かも日記(X01HT、HTcなど)
■カテゴリー Ajax ( 9 ) Allabout更新 ( 2 ) Tips ( 5 ) ハード ( 2 ) アクセスポイント ( 1 ) セキュリティ ( 1 ) ソフト ( 18 ) ソフトバンク ( 2 ) 開発 ( 1 ) 関連リンク ( 5 ) 仕様 ( 5 ) 雑談 ( 2 )

*現在、このhtcブログのテンプレやシステムなどを、ぶっつけ本番でガシガシ改造中(^^;;ですので、不具合が出る場合があります。あらかじめご了承ください(_ _)。

2007年01月07日

【Ajax】グレイフェイドを付けました

Ajaxロードしたときの手ごたえが寂しいので 、 イエローフェイド ならぬ グレイフェイドをhtcブログのトップページに付けました 。ネタは、昔なつかし、クロスブラウザ関数の焼き直しで、入門Ajax/サポートでも使っているものを更に、X01HTでも動作するように手直ししつつ、jKamoライブラリのテスト実装として試してみました。サンプル

2006年12月01日

【Ajax】ページ更新チェック

Allaboutの記事を更新しました。リクエストヘッダを指定して、ファイルの更新状況を表示するスクリプトです。もちろん、X01HTはOKです。ただし、operaは駄目です。   サンプル  Ajaxでページ更新をチェック http://allabout.co.jp/internet/javascript/closeup/CU20061130A/

2006年11月27日

【Ajax】jslb_ajax051_4winie4-6_c.js

本家でさえまだ公開していない。jslb_ajax051_4winie4-6_c.js 今までの最小バージョンv0.51_cでさえ、2.651kだったのに、なんと、

1.462k

。ただ、WinIEのv4〜6限定版です。ようやく重い腰を上げて、あれをしようとしてます。アイデアだけは、Ajax始めた頃(正確には昔DHTML本書いてた頃)からあったんですが、やはり「必要はプログラムの母」みたいな(笑;;。

2006年11月26日

【Ajax】MSXML version を調べる


私のX01HTのIEで、デフォルトでは、下記の2つでした。
Microsoft.XMLHTTP 
Msxml2.XMLHTTP

2006年11月25日

【Ajax】jslb_ajax051_c.js

http://jsgt.org/ajax/ref/lib/jslb_ajax051_c.js.txt

自分のいろいろなテスト用に、とりあえず貼っておきます。
ライブラリの詳細はここ

2006年11月23日

【Ajax】このブログのエントリーを改造中

全部、Ajaxなロードにしてしまおうとしてるのですが、ぶっつけ本番かつ休み休みやってますので(^^;お見苦しい場合がありますことをご了承下さい。ごめんなさい。

2006年11月11日

【仕様】X01HT(IE)のRequest Header

X01HTのRequest Headerを採取してみました。パケット節約のため、下記クリックでAjaxな読み込みをします。ヘッダはここで採取。

...
UA-OS、UA-color、UA-pixels、UA-Voice、UA-CPU、x-wap-profileは初めて見ました。なかなか詳細ですが、もしJavaScript側で必要なら、Ajaxでコールバックして取得する手もあります。あ、navigatorオブジェクトも調べてみるようかな?書いてあるかも?あと、gzipも使えるんですね。

*ところで、実はこれ、X01HTから書き込んでいます。今の所、全々問題ない感じです。

2006年11月05日

【Ajax】prototype.jsのAjax

X01HTで、jslb_ajax.jsが動作したのに気をよくしてYUIとscript.aculo.usを試したら壊滅、、、。とりあえず、基本へ戻って、XHRをテストということで、prototype.jsのAjax機能部分である、Ajax.RequestとAjax.Updaterを古籏一浩さんとの共著『Ajax実践テクニック』のサンプルで試してみました。

結果は、下記の通り。Updaterは動作しませんでした。

○ 01 ファイルをリクエスト
○ 02 GETで送受信 URLクエリ
○ 03 GETで送受信 parameters
○ 04 POSTで送受信 postBody
○ 05 POSTで送受信 parameters
○ 06 成功時のコールバックonSuccess
○ 07 失敗時のコールバックonFailure
× 08 Updaterで書き換え

投稿者 tato : 22:29 | コメント (0)

2006年11月04日

【Ajax】簡単なロード

とりあえず、簡単なファイルGETを試してみます。ボタンクリックでtest.txtをロードします。 ライブラリは、軽い方が良いのでjslb_ajaxの2.6kバージョンjslb_ajax050_c.jsを使ってみます。
ここへ表示されます
投稿者 tato : 22:33 | コメント (1)