My Photo

« FF11 6属性の召喚獣が揃った | Main | デスマーチの入り口 »

July 07, 2008

NetFrontやっぱりだめだった

先日の記事でNetFront3.5コンセプト版でAJAXのWEBページの機能を使えたと書いたが、実際はだめだったorz
表示はほぼ大丈夫と思っていたが、よく見るとチェックボックスのはずの部分がテキストフィールドになっている。XMLデータを受信して動的に表を作っているのだが、そこがうまくいっていないようだ。
それにサーバとやりとりするところでは「うまくいったよ」という旨のダイアログは出るのだが、実際には想定どおりの動きになっていなかった。
残念。。。


Opera Mobileではプルダウンメニューの選択肢が空になっているし、他のページに遷移するはずのボタンを押すとJavascriptのエラーメッセージが表示される。
調べてみると、このページはjamritasというJavascriptのライブラリを使っているのだが、その中のブラウザの判定処理でOperaMobileがIEと判定されているらしい。
で、ブラウザ判定処理をちょいと修正


if( (! document.all)  || !!window.opera ){
xmlhttp = new window.XMLHttpRequest();
}else{
xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
}


if の条件の後半の部分 " || !!window.opera"を追加した。
これで、とりあえず次のページに遷移ははするようになったが、表示はNetFrontより再現できていない。表が表示がぐだぐだになっている。
ボタン押したときの反応はNetFrontと同じで正常に処理したようなメッセージは出るが実際は処理が行われていない感じ。


うーん。どうしたもんかなー。
モバイル用のAJAX未使用のページを作るしかないのか。めんどくさー。

« FF11 6属性の召喚獣が揃った | Main | デスマーチの入り口 »

Advanced/W-ZERO3[es]」カテゴリの記事

プログラミング、技術情報」カテゴリの記事

Comments

Post a comment

(Not displayed with comment.)

TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/26461/41764295

Listed below are links to weblogs that reference NetFrontやっぱりだめだった:

« FF11 6属性の召喚獣が揃った | Main | デスマーチの入り口 »

May 2017
Sun Mon Tue Wed Thu Fri Sat
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
無料ブログはココログ

日本blog村

  • にほんブログ村 IT技術ブログへ
  • にほんブログ村 アニメブログへ
  • にほんブログ村 サッカーブログ アルビレックス新潟へ

好きな音楽家

メモ

XI-Prof