2017年08月 / 07月≪ 12345678910111213141516171819202122232425262728293031≫09月

インフォメーション

FC2ブログで画像等を一括アップロードするソフトを地味に配布してます。
FC2ブログ用ファイルアップロードの最新版はこちら
(ベクター)FC2ブログ用ファイルアップロード

--.--.-- (--)

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


 |  --:--  |  スポンサー広告  |  Top↑

2009.01.09 (Fri)

JavaScriptで外部ファイルを読む

とりあえずAjaxをいじる。

まず環境・・・・ってどこからがAjaxなのかがわからない。
JavaScriptを書く環境というと、テキストエディタくらいしかないな。

調べてたらXMLHttpRequestってやつがデータ読み込みできるらしい。
これがAjaxなのか?どれがAjaxなのか?更に謎は深まったが、とりあえずXMLHttpRequestを動かしてみる。

Ajaxはじめの一歩 XMLHttpRequest - [JavaScript]All About
ここのサンプルをコードをコピペして「test.html」って名前で保存した。
読み込まれる外部テキスト「test.txt」を作成して、
「aaaaaaaaaaaaaaaaaaaaa」を入れた。
↓こんな感じ
b000052.jpg

そして「test.html」をダブルクリックして開いてボタンを押してみる。
b000053.jpg

取得できた。


とりあえずJavaScriptで外部ファイルが読めることがわかった。
むしろこれだけ出来れば十分じゃないか!?ってくらいだ。

日本語入れてみる。
b000054.jpg

表示されない・・・
b000055.jpg

多分Shift-JISのせい。
どこ見てもUTF-8にしろって書いてあるので変えた。
b000056.jpg

UTF-8になった。
b000057.jpg
再度実行してみるとちゃんと表示された。
b000058.jpg


なんにせよAjaxではエンコードはUTF-8にしろってことかな。
スポンサーサイト


 |  10:46  |  Ajax  |  トラックバック(0)  |  コメント(1)  |  Top↑

2009.01.08 (Thu)

Ajaxに興味が

Ajaxってなんじゃ?

よくプログラマの募集なんかで、「Ajax」という項目が目に入っていて気になっていたが、
なんかあまり関わりなさそうな感じなのでスルーしていた。

が、今ちょっと「Ajaxて便利かもしれない」と感じ始め、興味が出てきたのでいじってみることにした。



まずAjaxがなんなのか理解できていないのでぐぐってみた。

Ajax - Wikipedia
ブラウザ内で?非同期通信?インターフェース?意味がわかりません!
Ajaxがなんなのかわからない人にそんなこと言われても理解できるわけがありません!
脳内ではあじゃっくすって呼んでるけど、正しくはえいじゃっくすなのか?
とりあえずweb系ってことでいいのか?


なのでサンプルを探して動かして理解することにした。

Googleマップ
ぐーぐるマップがAjaxだったらしい。なるほどこれか。

普通、サーバーを検索してデータをとってくる場合、ブラウザが更新されるのだが、
Ajaxはブラウザを更新しないでサーバーとデータのやり取りが出来るということかな。

JavaScript+データやり取りという感じ。だと思っとく。

確かに自分もデータのやり取りでブラウザをカッチカッチさせたくないタイプなので、
JavaScriptの使用は結構優先してたからとっつきやすいかもしれない。

とりあえず開発環境つくって動かしてみるのが第一。
環境は何が必要なのかわからんので調べて次の記事にでも書く。予定。


 |  12:29  |  Ajax  |  トラックバック(0)  |  コメント(2)  |  Top↑
 | BLOGTOP | 
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。