最近、JavaScriptでプログラムして遊んでいます。
HPで1000レコード以上のデータを扱う必要があったので、本格的な開発なら、PHPとMySQLを使ってデータベースから取り出す、という形になるのでしょうが、そもそもそこら辺の設置が出来ない(知識もないですが)HPなので
データを連想配列のテキストファイルを別に用意しておき、後で読み込み、evalするようにしました。
いろいろ本を読みながら、なんとか目的の検索ページが出来たのですが、ブラウザを変えて試していると、IEで動かないのです。
調べてみると、連想配列の最後に「,」だけあっても、FirefoxやGoogleChromeでは動くのですが、IEでは動かないとありました。
確認のため、小さな連想配列を直接定義するとその通りでした。
これだ、と思い、別のテキストファイルに用意したデータの「,」を発見!
さっそくアップロードし直してテスト。
でも動きません。
一番最後の「,」をとっても動かないところを見ると、まだ何か違いがあるようです(あるいは、データの途中になにか不正な部分が...だとすると結構大変なテキスト編集が必要で大変そうだ...)
今日はこんなところです。
PR