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

    私的良スレ書庫

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

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

    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
    51 : Name_Not - 2012/04/12(木) 08:21:37.13 ID:??? (+65,-29,-34)
    setUserDataが廃止されたのは、data-*使えってことなんかね?
    52 : Name_Not - 2012/04/12(木) 08:27:37.46 ID:??? (+62,+29,-4)
    >>51
    廃止されたのか。便利だったのに…。
    53 : Name_Not - 2012/04/12(木) 08:54:43.69 ID:??? (+57,+29,-8)
    相変わらず何も考えずに作ってそして廃止してるんだな
    54 : Name_Not - 2012/04/13(金) 12:43:45.35 ID:??? (-1,-29,-70)
    Yahooメールのメール作成UIって、
    本文に絵文字画像をそのまま載せて編集できたりとすごいんですが、
    これどうやってるんでしょうか?

    これ実現できるようなUIライブラリとかってありませんよね?
    55 : Name_Not - 2012/04/13(金) 13:35:56.90 ID:??? (+44,+26,-2)
    ソース嫁よ
    56 : Name_Not - 2012/04/13(金) 17:58:25.81 ID:??? (+66,+29,-2)
    >>51
    Userクラスでも作って、そこに情報ぶち込めってことだろw
    57 : Name_Not - 2012/04/13(金) 20:04:03.37 ID:??? (-1,-29,-2)
    dataset使えってことやないん?
    58 : Name_Not - 2012/04/13(金) 20:05:27.15 ID:??? (+67,+8,-5)
    JavaScript内で保持すればいいのに
    なぜHTMLのdataに保持したいかが分からない
    59 : Name_Not - 2012/04/13(金) 20:12:39.29 ID:??? (+64,+28,-19)
    スクリプトの中から他のスクリプトを読みたいんですけど
    どうしたらよいでしょうか
    60 : Name_Not - 2012/04/13(金) 20:13:17.41 ID:??? (+62,+29,-4)
    >>58
    要素と結びつけるためだろ・・
    61 : Name_Not - 2012/04/13(金) 20:15:49.12 ID:??? (+6,-29,-12)
    >>59
    createElement
    62 : Name_Not - 2012/04/13(金) 20:39:11.89 ID:??? (-1,-29,-22)
    HTML要素にID振って、IDとデータの対をJavaScriptに保持すればいいんじゃねえの
    63 : Name_Not - 2012/04/13(金) 20:39:42.17 ID:??? (+6,-29,-11)
    >>59
    window.close()
    64 : Name_Not - 2012/04/13(金) 20:45:47.15 ID:??? (-1,-29,+0)
    id付けるなら普通にdataset使った方がよくねそれ
    65 : Name_Not - 2012/04/13(金) 20:50:02.31 ID:??? (+94,+29,-36)
    お前らゴミかよ
    あらかじめHTML直書きか、PHPで出力したデータをdata-*に入れといて、
    その値を持つ要素に対して特定の動作をさせたいからhtml内に保持させてんだよ
    こんな馬鹿なやつらに質問してたとはな
    66 : Name_Not - 2012/04/13(金) 20:54:08.05 ID:??? (+52,+29,-1)
    だれもそんな話してなくね
    67 : Name_Not - 2012/04/13(金) 20:56:49.16 ID:??? (+13,-16,-3)
    まとめるとPHPはゴミ
    68 : Name_Not - 2012/04/13(金) 21:13:41.06 ID:??? (+70,+29,-7)
    >>65
    そうしたいならそうすればいい
    それのどこが綺麗なコードなのか全然わからんが
    69 : Name_Not - 2012/04/13(金) 21:15:35.89 ID:??? (+24,-3,-6)
    サーバーサイドスクリプトから値を設定する話はもうしてないから
    70 : Name_Not - 2012/04/13(金) 21:21:31.49 ID:??? (+7,-22,-7)
    >>67
    残念。ごみは PHPer。
    PHP は、そういう連中向けの言語なだけ。
    72 : Name_Not - 2012/04/13(金) 22:55:40.20 ID:??? (-1,-29,-17)
    PHPerはゴミ
    PHPはゴミPHPerが使用する言語

    ∴PHPはゴミ

    Q.E.D.
    75 : Name_Not - 2012/04/13(金) 22:58:56.54 ID:??? (+62,+29,-57)
    俺もphpやってるけど
    俺だったらphpでjavascriptの配列に引き出すIDをキーとして格納してやるかな、そういう場合がちょくちょくあるけどさ

    正直自分の発想の足りなさをjavascriptのせいにしちゃイカンわ
    76 : Name_Not - 2012/04/13(金) 23:01:02.52 ID:??? (+9,-13,+0)
    phpスレでやれ
    78 : Name_Not - 2012/04/13(金) 23:41:22.93 ID:fVps0T+a (+3,+18,-6)
    >>77
    独自関数作るかどっかのライブラリ使うしかないね。
    79 : Name_Not - 2012/04/13(金) 23:46:33.17 ID:??? (+26,-1,-43)
    俺も知らないけどjQueryのcloneを見たらいいと思う
    あれでオブジェクト複製したことあるよ
    80 : Name_Not - 2012/04/13(金) 23:49:56.01 ID:??? (-7,-30,-38)
    ググったら出てきた

    function clone(o)
    {
    var f = function(){};
    f.prototype = o;
    return new f();
    };
    83 : Name_Not - 2012/04/14(土) 02:40:47.09 ID:??? (-1,-29,-18)
    obj1に違うキーを追加したり、delete obj2.key; したりだな。
    85 : Name_Not - 2012/04/14(土) 19:58:39.36 ID:??? (+21,-30,+0)
    Firefox では console.log が出力されますが
    Google Chrome では Uncaught TypeError: Illegal constructor と出て上手くいきません
    Google Chrome でも MouseEvent コンストラクタを利用するには、どうすればいいのでしょうか

    http://jsfiddle.net/GveDa/

    var mouseEvent, mouseEventInit;

    document.addEventListener('dblclick', function(evt){
    console.log(evt);
    }, false);

    mouseEventInit = {
    bubbles: true,
    };

    mouseEvent = new MouseEvent('dblclick', mouseEventInit);

    document.documentElement.dispatchEvent(mouseEvent);
    86 : Name_Not - 2012/04/14(土) 20:18:50.63 ID:??? (+0,+8,-12)
    jQueryを使いなさい
    87 : Name_Not - 2012/04/14(土) 21:09:13.61 ID:??? (-1,-29,-19)
    >>85
    http://jsfiddle.net/GveDa/1/

    MouseEventは基本的にinterfaceなのでnewしないように
    88 : Name_Not - 2012/04/14(土) 22:19:18.14 ID:??? (+0,-30,-125)
    >>85
    DOM Event Constructorなら「new Event」でFirefox 11、Chrome 18、Opera 11.62で動くよ
    http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html#interface-event
    91 : Name_Not - 2012/04/15(日) 00:39:49.83 ID:??? (+20,-30,-165)
    naturalHeightとnaturalWidthで元の画像サイズが取れる
    natural*がないブラウザはnew Image(url)でwidthとheightをとる

    if(this.naturalHeight) {
        this.height = this.naturalHeight;
        this.width = this.naturalWidth;
    } else {
        var img = new Image(this.src);
        this.height = img.height;
        this.width = img.width;
    }
    92 : Name_Not - 2012/04/15(日) 00:52:03.14 ID:??? (-1,-29,-4)
    Imageの第1引数width指定するところじゃないんか・・・
    93 : Name_Not - 2012/04/15(日) 01:46:58.14 ID:??? (+21,-30,-66)
    無い時はあらかじめ(拡縮する前に)拡張しておけばいいんじゃね?
    if (!this.naturalHeight) {
      this.naturalHeight = this.height;
      this.naturalWidth = this.width;
    }
    94 : Name_Not - 2012/04/15(日) 13:35:14.07 ID:??? (+9,-30,-304)
    すみません。教えてください^^;
    WordpressのQuickchatというプラグインを使ってみたいのですが、書き込みをすると音がするはずなのですが、音がでません。
    下記の部分が当てはまると思うのですが、quick_chat_js_vars.quick_chat_url という記述で音声ファイルまでだどりつくことができますでしょうか?

    if(quick_chat_audio_element.canPlayType('audio/mpeg;')){
    quick_chat_audio_element.setAttribute('src', quick_chat_js_vars.quick_chat_url+"sounds/message-sound.mp3");
    quick_chat_audio_element.setAttribute('preload', 'auto');
    quick_chat_audio_support = 1;}
    すれ違いだったらすみません。
    アドバイスよろしくお願いいたします。
    95 : 0 - 2012/04/15(日) 13:37:51.32 ID:5Km2Qj1i (+57,+29,-4)
    >>91>>93
    それをどこに組み込めばいいのですか
    headのなかですか?
    96 : Name_Not - 2012/04/15(日) 15:40:23.94 ID:??? (+10,-30,-71)
    >>94
    quick_chat_audio_elementは名前的に恐らくDOM Elementだと思うから
    quick_chat_audio_element.setAttribute('autoplay', 'autoplay'); 
    を追加したらいいんじゃないかな
    97 : Name_Not - 2012/04/15(日) 20:20:52.66 ID:??? (+55,+30,+0)
    98 : Name_Not - 2012/04/16(月) 01:02:13.69 ID:??? (+10,-30,-65)
    >>96さん
     返信ありがとうございます!!^^
     if(quick_chat_audio_element.canPlayType('audio/mpeg;')) の後に教えていただいた文を入れたらclomeでは音が鳴るようになりました!
     ありがとうございます!
     でもなぜかわかりませんがfirefoxでは鳴りませんでした(汗
    助かりました^^ どうもありがとうございます。
    99 : Name_Not - 2012/04/16(月) 01:04:51.62 ID:??? (+57,+29,-43)
    そーいやさ、同じ音を何度も使う場合キャッシュとかで大差はないんだろうけど
    HTML5とどっちがいいんだろね?
    対応してるブラウザが少ないとかの問題は置いといて
    100 : Name_Not - 2012/04/16(月) 01:13:50.54 ID:??? (+30,+7,-16)
    HTML5と何がだよ?
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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