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

    私的良スレ書庫

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

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

    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
    151 : Name_Not - 2009/12/10(木) 08:13:53 ID:??? (+136,+29,-1)
    >>149
    お前はスレの流れを読んでレスしろよ。
    152 : Name_Not - 2009/12/10(木) 08:17:49 ID:??? (+2,-25,-68)
    RegExpのプロパティを使おうとすること自体間違い。
    実質グローバル変数なんでスレッドセーフじゃないし。
    (今の)ブラウザに本当のスレッドはないとかいう
    突っ込みは遠慮したい。
    153 : Name_Not - 2009/12/10(木) 08:51:37 ID:??? (-2,-30,-22)
     ,.――――-、
     ヽ / ̄ ̄ ̄`ヽ、
      | |  (・)。(・)|
      | |@_,.--、_,>
      ヽヽ___ノ  とほほを貶めようと思ったら逆に恥をかいたでござる
                                 の巻
    154 : Name_Not - 2009/12/10(木) 09:38:41 ID:??? (+41,-30,-268)
    >>149
    RegExp プロパティのいくつかは(Perl ライクな)長い名前と短い名前の両方を持っていることに注意してください。
    【訳注: それらは 1.5 以前のバージョンでの実装であり、非推奨の機能です。】
    RegExp プロパティのいくつかは(Perl ライクな)長い名前と短い名前の両方を持っていることに注意してください。
    【訳注: それらは 1.5 以前のバージョンでの実装であり、非推奨の機能です。】
    RegExp プロパティのいくつかは(Perl ライクな)長い名前と短い名前の両方を持っていることに注意してください。
    【訳注: それらは 1.5 以前のバージョンでの実装であり、非推奨の機能です。】
    RegExp プロパティのいくつかは(Perl ライクな)長い名前と短い名前の両方を持っていることに注意してください。
    【訳注: それらは 1.5 以前のバージョンでの実装であり、非推奨の機能です。】
    RegExp プロパティのいくつかは(Perl ライクな)長い名前と短い名前の両方を持っていることに注意してください。
    【訳注: それらは 1.5 以前のバージョンでの実装であり、非推奨の機能です。】
    155 : Name_Not - 2009/12/10(木) 09:54:56 ID:??? (+110,+29,-3)
    >>151
    >>149 == >>144 だけどなにか問題ある?
    読解力ついたらまたおいで

    >>154
    >>151
    156 : Name_Not - 2009/12/10(木) 10:07:30 ID:??? (+76,+29,-55)
    >>155
    > 正規表現の index といえばこれしかないと思え


    これは誰に言ってんだよ。
    まさか >>147 に対してではあるまいし。

    自然言語の文脈読めないと、プログラミングにも影響してんじゃない?w
    157 : Name_Not - 2009/12/10(木) 10:13:24 ID:??? (-1,-29,-9)
     ,.――――-、
     ヽ / ̄ ̄ ̄`ヽ、
      | |  (・)。(・)|
      | |@_,.--、_,>
      ヽヽ___ノ  大見得切った手前引っ込みがつかなくなったでござる
                                 の巻
    159 : Name_Not - 2009/12/10(木) 10:36:42 ID:??? (+49,+28,-1)
    160 : Name_Not - 2009/12/10(木) 10:39:29 ID:??? (-1,-29,-21)
    だれかECMA-262 5th editionを日本語訳してくれる神降臨しないかwktk
    161 : Name_Not - 2009/12/10(木) 10:46:54 ID:??? (+57,+29,-4)
    誰か翻訳してるでしょ。
    昨日出たのなら、しばらく待たないと。
    162 : Name_Not - 2009/12/10(木) 10:49:06 ID:??? (+37,+19,+0)
    アフィ厨でないことを祈る
    163 : Name_Not - 2009/12/10(木) 12:43:54 ID:??? (+47,+29,+0)
    なんでアフィをそこまで嫌うんだよ
    164 : Name_Not - 2009/12/10(木) 12:47:12 ID:??? (+4,-29,-26)
    >>159
    出たのは12/9じゃないぞ? ニュースリリースぐらい見なよ
    http://www.ecma-international.org/news/index.html

    実際に出たのは12/3だ
    165 : Name_Not - 2009/12/10(木) 12:50:03 ID:??? (+9,-18,-2)
    4は出ないの?
    166 : Name_Not - 2009/12/10(木) 12:55:03 ID:??? (+93,+29,-14)
    4の事は公式サイトに書いてありますよ
    167 : 165 - 2009/12/10(木) 12:59:17 ID:??? (+75,+29,-55)
    >>166
    失礼しますた。ちょっと勉強不足でした。お詫びの印ににわか勉強で
    仕入れた(重)情報を。大きな変更点はプロパティディスクリプタと
    JSONのサポートのようです。このスレも益々繁盛しますね。祝JS!
    168 : Name_Not - 2009/12/10(木) 13:10:48 ID:??? (+50,+27,-14)
    んなもんPDF見りゃわかる
    170 : Name_Not - 2009/12/10(木) 15:00:05 ID:??? (+3,-29,-69)
    localhost上でWebサーバを立てていれば(さらに必要なプログラム
    がそのサーバに揃っていれば)機能する。
    file: URLで開いたら機能するわけがない。
    Ajax→「サーバ側*プログラム*と非同期に*やりとり*する」こと。
    通信する相手がいないのに動くわけがない。
    172 : Name_Not - 2009/12/10(木) 15:25:58 ID:??? (+70,-30,-172)
    ajaxで別のページの文字列を取得する時、~.responseText.match(/<始まりのタグ>(.+)<\/終わりのタグ>/);
    を使っているのですが、
    ~.responseText.match(/<始まりのタグ1>(.+)<\/終わりのタグ1>/);
    ~.responseText.match(/<始まりのタグ2>(.+)<\/終わりのタグ2>/);
    とした場合、と~.responseText.match(/<始まりのタグ>(.+)<\/終わりのタグ>.*?<始まりのタグ2>(.+)<\/終わりのタグ2>/);
    とする場合どちらが早い・鯖に負荷がかからないのでしょうか?
    ~の部分の取得は一回だけで、こちらでマッチをチェックしているだけなので負荷は変わらないと考えたのですがあっているでしょうか?
    また、その場合どちらのほうが早いのでしょうか?
    173 : Name_Not - 2009/12/10(木) 15:47:26 ID:??? (+96,+29,-29)
    >>172
    鯖の負荷は変わらない。こちらのマシンの負荷もこんなものでは
    全然変わらない。だから好きな方でよいと思うよ。
    174 : Name_Not - 2009/12/10(木) 15:56:33 ID:??? (+70,+29,-3)
    >>173
    ありがとう。
    見やすさを重視してわけることにするよ。
    175 : Name_Not - 2009/12/10(木) 16:15:16 ID:??? (+71,+29,-10)
    >>172
    君が書いたコードだと前者と後者で結果が変わるのでは?
    176 : Name_Not - 2009/12/10(木) 16:16:13 ID:??? (-2,-30,-35)
    /<始まりのタグ>(.+)<\/終わりのタグ>.*?<始まりのタグ2>(.+)<\/終わりのタグ2>/);

    の部分は↓の間違いではないのかね
    /<始まりのタグ>(.+)<\/終わりのタグ>|<始まりのタグ2>(.+)<\/終わりのタグ2>/);
    177 : Name_Not - 2009/12/10(木) 19:00:28 ID:??? (+7,-29,-26)
    >>175-176
    タグで囲まれた部分のみ取得する(かつ取得先は順番も決まっている)ので[1]と[2]で取れると思ったのですが、
    認識ミスしてるでしょうか?
    178 : Name_Not - 2009/12/10(木) 19:30:56 ID:zL18s6hr (-22,-30,-210)
    if (navigator.userAgent.indexOf("win") == -1 && navigator.userAgent.indexOf("MSIE 7") == -1) {
    (スクリプト本文)
    }

    とすれば、WindowsのIE7に、このスクリプトが適用されない、ということでいいでしょうか。
    (== -1 の-1の意味がわからない、なぜ-1?)

    IE8にも適用させたくないのですが、その場合は、
    if (navigator.userAgent.indexOf("win") == -1 && navigator.userAgent.indexOf("MSIE 7") == -1 || navigator.userAgent.indexOf("MSIE 8") == -1 {
    (スクリプト本文)


    でよいのでしょうか?
    179 : Name_Not - 2009/12/10(木) 19:32:47 ID:??? (-6,-29,-5)
    win7にie7は入ってたのか
    180 : Name_Not - 2009/12/10(木) 20:05:11 ID:??? (+25,+29,-28)
    >>178
    まずindexOf()がどういうものなのか調べろ
    それすら怠っているようじゃだめだろ

    後者の質問はそのままではだめだ
    &&は||より先に処理されるから
    だから||のほうを()でくくってやればいい
    あと、閉じかっこが一つ足りない
    182 : Name_Not - 2009/12/10(木) 20:59:14 ID:??? (-5,-30,-24)
    UAはあてにならんから、if(/*@cc_on!@*/false)ieonly; のほうがええよ
    183 : Name_Not - 2009/12/10(木) 21:09:43 ID:??? (+48,+29,-2)
    まだ理解できてないやん
    184 : 178 - 2009/12/10(木) 21:40:01 ID:zL18s6hr (-16,+27,-55)
    >>182
    よくわからないのですが、IE6以前のIEにのみ適用させたいスクリプトなんですが、
    現状、IE8に適用されてしまって表示がおかしくなるので除外したいんです
    IE7は、>>178に書いたような記述で除外できてるようで、表示がおかしくならないです

    >>183
    申し訳ありません
    差し支えなければ、どの辺が理解できてないのか教えていただけませんでしょうか…
    185 : Name_Not - 2009/12/10(木) 21:56:57 ID:??? (+3,-30,-180)
    IE6以前と7以降のJavaScript実装の差を利用するほうが確実かな
    if(typeof(document.attachEvent) == "object"){
      alert("IEです");
      if(typeof(XMLHttpRequest()) == "object"){
        alert("IE7以降");
      }else{
        alert("IE6以前");
      }
    }else{
      alert("IEではない");
    }
    186 : Name_Not - 2009/12/10(木) 22:00:58 ID:??? (+3,-30,-125)
    catchしてやらないと駄目だったか

    if(typeof(document.attachEvent) == "object"){
      alert("IE");
      try{
        new XMLHttpRequest();
        alert("IE7以降");
      }catch(e){
        alert("IE6以前");
      }
    }else{
      alert("IE以外");
    }
    187 : Name_Not - 2009/12/10(木) 22:09:04 ID:??? (-1,-29,-50)
    標準モードできちんと表示されるサイトを作った方がいい
    || UA はあてにならんので別の手段を講じた方がいい
    || 論理演算が間違っとる
    189 : Name_Not - 2009/12/10(木) 22:51:30 ID:??? (+17,-5,+0)
    要素を追加しただけでは動かない
    192 : Name_Not - 2009/12/11(金) 00:33:14 ID:??? (-6,-29,+0)
    </p>が一つ余計じゃないか?
    193 : Name_Not - 2009/12/11(金) 00:54:16 ID:??? (+31,+13,+0)
    タイミング
    194 : Name_Not - 2009/12/11(金) 00:54:57 ID:??? (+21,+28,-18)
    当たり前だけどDOM構築後に追加しないと動かないよ
    196 : Name_Not - 2009/12/11(金) 04:07:00 ID:??? (+34,+6,-34)
    jQuery 使ったことないから間違ってたら悪いけど
    live メソッドで設定すればいいんじゃないの
    197 : Name_Not - 2009/12/11(金) 08:49:06 ID:??? (+23,+29,-7)
    >>195
    appendとイベントリスナ設置はどっちが先なの
    ソース順じゃなくて実行順で
    199 : Name_Not - 2009/12/11(金) 12:56:47 ID:??? (+3,-30,-169)
    りんご
    みかん
    ばなな

    ↑の3行の文字列がfood.txtに保存してあります
    または、↓の用に1つの文字列ごとにファイルを別けてあります
    りんご・・・ringo.txt
    みかん・・・mikan.txt
    ばなな・・・banana.txt



    Ajaxでみかんボタンを押したとき、food.txtを読み込んで2行目のみかんを表示するのと
    みかんボタンをおしたときにmikan.txtを読み込んでみかんと表示するときの事で質問です

    Ajaxでファイルを読み込むとサーバに負担がかかりますか?
    また、前者と後者ではどっちがいいですか?ちなみに上ではデータは3つですが、300とか10000ある場合もあります
    200 : Name_Not - 2009/12/11(金) 13:00:45 ID:??? (-1,-29,-31)
    ajaxだろうがなかろうがアクセスはアクセスだ
    普通にURL叩いてHTMLや画像を表示するのと同じ
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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