のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,851人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレ+ JavaScript の質問用スレッド vol.86 +

    JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    751 : Name_Not - 2011/05/19(木) 21:03:05.33 ID:8cJRgRDY (+18,+28,-1)
    クッキーも教えろや。
    754 : Name_Not - 2011/05/19(木) 21:09:12.83 ID:??? (+27,+29,-12)
    書かれた順に実行されるんだから同時はありえない
    もっと詳しく書いてくれると解決策を提示できるかも
    756 : Name_Not - 2011/05/19(木) 21:22:49.71 ID:??? (+25,+29,-17)
    うんたらかんたら の中に非同期処理が混じってるんだろう
    757 : Name_Not - 2011/05/19(木) 21:42:10.86 ID:??? (-23,-30,-126)
    >>756
    そんな感じです

    うんたらかんたらでhtmlを読み込んでも要素まで読み込むのは全部終わってかららしく
    そのtest関数の中ではsetTimeoutで5000ミリ秒後とか設定してもダメでした

    うんたらかんたらは
    if(htmlが読み込まれてなかったら){
    htmlを読み込む;
    }else{}
    if(htmlが読み込まれてたら){
    そのhtmlの要素を操作;
    }
    onclickで呼び出すのですが、2回クリックすると操作できます
    758 : Name_Not - 2011/05/19(木) 21:52:34.23 ID:??? (+2,+4,-3)
    読み込んだのを確認してからtestでええやん
    759 : Name_Not - 2011/05/19(木) 21:54:24.44 ID:??? (+16,+23,-4)
    コールバック処理でやる、だな
    760 : Name_Not - 2011/05/19(木) 22:11:19.30 ID:??? (-27,-30,-62)
    "htmlを読み込む"のとこで使ってるライブラリの名前は何やねん?

    めんどくさいからもうこれでええわ
    var hoge = setInterval(function() {
      if(htmlが読み込まれてたら) {
        そのhtmlの要素を操作;
        clearInterval(hoge);
      }
    }, 1000);
    761 : Name_Not - 2011/05/20(金) 00:25:24.70 ID:??? (+77,+24,-2)
    フレームの高さは自由に調節できます
    762 : 761 - 2011/05/20(金) 00:28:06.59 ID:??? (+26,+29,-54)
    書いてる途中で投稿してしまいました・・・・・・。
    フレームの高さはユーザーが自由に調節できるのですが
    この時の表示されてるhtmlファイルは自信が表示されてるフレームの枠のの高さを取得する事ってできますか?
    763 : 761 - 2011/05/20(金) 00:29:36.96 ID:??? (+27,+29,-2)
    すみません・・・、やっぱりなんでもないです・・・。
    765 : 761 - 2011/05/20(金) 01:17:52.44 ID:??? (+30,+29,-1)
    すみません・・・、やっぱり枠の高さを取得したいです
    766 : 761 - 2011/05/20(金) 01:26:52.53 ID:??? (+14,+23,+0)
    すみません・・・
    767 : Name_Not - 2011/05/20(金) 01:36:31.41 ID:??? (+22,+29,-1)
    あとはお兄さんに任せん祭
    768 : 761 - 2011/05/20(金) 01:41:59.07 ID:??? (+31,+29,+0)
    >>765>>766は自分じゃないです
    769 : 761 - 2011/05/20(金) 01:51:44.61 ID:??? (+22,+29,-1)
    すみません・・・、やっぱり自分でした
    771 : Name_Not - 2011/05/20(金) 02:47:51.73 ID:??? (+27,+29,-53)
    クッキーは仕組み自体がアホだからすごいめんどくさかった記憶が
    クッキー使ってるサイトからコードをまんまコピペして使うといいぜ
    773 : Name_Not - 2011/05/20(金) 02:57:16.91 ID:??? (+20,+26,+0)
    >>772
    頑張ってみます。ありがとうございました!

    776 : Name_Not - 2011/05/20(金) 10:54:55.59 ID:??? (+17,+24,-4)
    アマゾンとかの強制アフィって禁止されてるんだっけか
    785 : Name_Not - 2011/05/20(金) 15:01:30.21 ID:??? (+30,+30,-103)
    strictとかW3Cバリデーションとかにこだわる人はそうなんだろうけど
    そうでない人にとってはどうでもいい話だな
    JavaScriptで動的にhtmlソースを出力してもバリデーションには関係ないし
    単に気持ち悪いという理由なんだと思う
    Googleなんかは省略したりしなかったりしてるけど
    あそこは転送量減らすために減らせるコードは減らすし
    SEOなんかも気にする必要はないからソースも適当
    786 : Name_Not - 2011/05/20(金) 15:05:14.01 ID:??? (+27,+29,-59)
    コーディング規約っていうのは複数人で作業したり、自分のコードを公開して広く利用して貰うためのものだよ
    用途を間違えちゃ行けない
    787 : Name_Not - 2011/05/20(金) 15:40:08.43 ID:??? (-19,-30,-102)
    [
    {"itemCode":91,
    "itemName":"塩ラーメン",
    "itemPrice":300},

    {"itemCode":94,
    "itemName":"味噌ラーメン",
    "itemPrice":290},

    {"itemCode":95,
    "itemName":"豚骨ラーメン",
    "itemPrice":320}
    ]

    こんなJsonデータがあるのですが、あらかじめオブジェクト名がわからない場合
    obj[0].itemNameのように要素データ「塩ラーメン」にアクセスするにはどう記述したらいいでしょうか?
    最終的にはjQueryでテーブルに入れたいのです
    788 : Name_Not - 2011/05/20(金) 15:43:48.86 ID:??? (+8,+10,-68)
    >>787
    何か検索条件があるはずだけど、配列を each() で回して探すのじゃダメなの?
    あとそれJSONじゃないよ
    JSONは日本語をエスケープして入れる
    789 : Name_Not - 2011/05/20(金) 15:59:43.65 ID:??? (+25,+29,-35)
    >>787
    手元に読み込んだ時点でなんらかのオブジェクトに入ってる筈だから、
    アクセスできないって事はないでしょ。
    790 : Name_Not - 2011/05/20(金) 16:01:15.06 ID:??? (+33,+29,-3)
    >>788
    嘘つけ、日本語もそのまま入れられる
    791 : Name_Not - 2011/05/20(金) 16:03:25.17 ID:??? (+18,+29,-43)
    >>783
    jQueryはCベースの書き方しろって言ってるし好きなようにしろ
    792 : Name_Not - 2011/05/20(金) 16:07:55.37 ID:??? (+25,+28,+1)
    >>790
    ごめん、勘違いしてた
    793 : Name_Not - 2011/05/20(金) 16:11:51.74 ID:??? (-24,-29,-102)
    >>788
    オブジェクトに対して配列のようにアクセスできますか?
    obj[0].itemNameのitemNameがわからないのです。
    しかし、同様なデータを
    http://chris.photobooks.com/json/default.htm
    ここで解析すると見事にフィールド名をテーブルの最上段に読み込んでしまうのです。

    日本語エスケープの件、了解しました
    794 : Name_Not - 2011/05/20(金) 16:15:48.63 ID:??? (+0,+5,-25)
    >>793
    >>2のテンプレートを読んで現在のコードを晒して
    796 : Name_Not - 2011/05/20(金) 16:21:29.55 ID:??? (+27,+29,-10)
    何の情報を元に itemName を引きたいのか書かないとアドバイスしようがない
    何の情報もなしに検索は出来ない
    797 : Name_Not - 2011/05/20(金) 16:22:36.15 ID:??? (+23,+29,-33)
    >>795
    ああ、そういうことか
    プロパティ名がわからないから全てのプロパティを走査したかったのね
    798 : Name_Not - 2011/05/20(金) 16:24:45.55 ID:??? (-22,-30,-76)
    for (var i=0;i<rows.length;i++) {
    var row = rows[i];
    for (var filedKey in row) {
    if (row.hasOwnProperty(filedKey)) {
    var col = row[filedKey];
    }
    }
    }

    こんな感じでいいよ
    799 : Name_Not - 2011/05/20(金) 16:33:58.47 ID:??? (-20,-18,-3)
    for in で調べてみます。ありがとうございました。
    ほんとうに助かりました。
    800 : Name_Not - 2011/05/20(金) 16:34:47.67 ID:??? (+23,+28,-10)
    >>798
    あ・・・完璧なコードが!
    理解できます!
    ありがとうございました!!
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について