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

    私的良スレ書庫

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

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

    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
    551 : Name_Not - 2013/11/15(金) 14:07:19.05 ID:AcnW1a7B (+69,+29,-7)
    >>550
    カッコつけたつもりかもしれないけど
    全然カッコよくないよ。
    552 : Name_Not - 2013/11/15(金) 14:11:38.67 ID:??? (+57,+29,-8)
    回答者同士が絡まなければいいだけ
    荒らしに自問自答させとけ
    553 : Name_Not - 2013/11/15(金) 14:12:08.43 ID:??? (+57,+29,-4)
    聞かれた事に対して出来ることを答えればいいだけ
    554 : Name_Not - 2013/11/15(金) 14:13:05.04 ID:??? (+57,+29,-6)
    荒らしとか言い出す奴が一番邪魔だってことを早く理解しろ
    555 : Name_Not - 2013/11/15(金) 14:21:53.74 ID:hvrb8ez0 (+3,+18,+0)
    てす
    556 : Name_Not - 2013/11/15(金) 14:29:48.42 ID:??? (+75,+29,-32)
    >>549
    俺としてはそっちの方がいいなぁ
    昔appendchild知らないで1年近くinnerhtmでわざわざ全文書き直ししてたし

    alertのやり方教えた後にこっちの方がいいって教えるのが最善なのかね
    557 : Name_Not - 2013/11/15(金) 14:31:10.67 ID:??? (+67,+29,-19)
    >>551
    恰好いいかどうかという評価軸とは独立に
    至極当然の事だと思うが。
    558 : Name_Not - 2013/11/15(金) 14:43:54.81 ID:??? (+63,+30,-230)
    真・スルー 何もレスせず本当にスルーする。簡単なようで一番難しい。
    偽・スルー みんなにスルーを呼びかける。実はスルーできてない。
    予告スルー レスしないと予告してからスルーする。
    完全スルー スレに参加すること自体を放棄する。
    無理スルー 元の話題がないのに必死でスルーを推奨する。滑稽。
    失敗スルー 我慢できずにレスしてしまう。後から「暇だから遊んでやった」などと負け惜しみ。
    願いスルー 失敗したレスに対してスルーをお願いする。ある意味3匹目。
    激突スルー 話題自体がスルーの話に移行してまう。泥沼状態。
    疎開スルー 本スレではスルーできたが、他スレでその話題を出してしまう。見つかると滑稽。
    乞食スルー 情報だけもらって雑談はスルーする。
    質問スルー 質問をスルーして雑談を続ける。
    思い出スルー 攻撃中はスルーして、後日その思い出を語る。
    真・自演スルー 議論に負けそうな時、ファビョった後に自演でスルーを呼びかける。
    偽・自演スルー 誰も釣られないので、願いスルーのふりをする。狙うは4匹目。
    3匹目のスルー 直接的にはスルーしてるが、反応した人に反応してしまう。
    4匹目のスルー 3匹目に反応する。以降5匹6匹と続き、激突スルーへ。
    559 : Name_Not - 2013/11/15(金) 14:51:04.13 ID:??? (+57,+29,-32)
    マウス座標を取れない処理のために、前もって座標を保存しておこうと思います
    クライアント座標さえ保存しておけば、後の座標は算出可能でしょうか?
    560 : Name_Not - 2013/11/15(金) 14:52:38.45 ID:??? (+57,+29,-21)
    ↑自分がこういう流れを作り出せたことが面白くて更に盛り上げようとしているサイコパス荒らし
    561 : Name_Not - 2013/11/15(金) 14:58:10.64 ID:??? (+91,+29,-56)
    innerHTMLってなんでディスられてんの?
    ちょっと前に海外のHTML5関連のサンプルのサイトみたとき
    ソースに結構使われてたけど日本じゃ一般的じゃないの?
    562 : Name_Not - 2013/11/15(金) 14:58:59.83 ID:??? (+4,-29,-49)
    作成されているDOMの全てのonから始まるイベントをnullで上書きしてES5の力でfreezeしとけば大丈夫だろ
    563 : Name_Not - 2013/11/15(金) 15:00:07.12 ID:??? (+70,+29,-8)
    >>561
    問題ないよ
    ディスってるのは初心者から毛が生えた程度の連中
    564 : Name_Not - 2013/11/15(金) 15:00:47.26 ID:??? (-1,-29,-36)
    jQueryでbindを使う時とonを使う時とではパフォーマンスに差はありますか?
    565 : Name_Not - 2013/11/15(金) 15:07:31.38 ID:??? (+3,-30,-114)
    >>562
    on~はプロパティでもアクセサでもなくて実は配列のlengthとかと同じく
    内部メソッドてプロキシ的に実装されているものだからブロックしきるのは困難
    definePropertyもObjectObserverやMutationObserverも通用しない
    566 : Name_Not - 2013/11/15(金) 15:17:16.41 ID:??? (+8,-24,-73)
    唯一現実味があるのはプロキシに素のdocumentを置き換えるってのはあるね
    プロキシはon~のメンバアクセスを弾き、それ以外は素のdocumentを参照する
    それで得たものがオブジェクト(Node)だった場合はそれを自己でラップして返す、それ以外はそのまま返す
    windowのも必要ならそうする、で、おそらく解決
    567 : Name_Not - 2013/11/15(金) 15:18:44.66 ID:??? (+57,+29,-6)
    無理筋なんだから「そんなことすんな」でFA
    568 : Name_Not - 2013/11/15(金) 15:53:26.64 ID:??? (+3,-30,-216)
    こんな感じか

    var DOMProxy = target => new Proxy(target, {
    get: (target, name) => {
    let value = target[name]
    return (typeof value === 'object' && value !== null) ? DOMProxy(value) : value
    },
    set: (target, name, value) => {
    if (name.startsWith('on')) throw 'err!'
    target[name] = value
    }
    })

    window.document = document = DOMProxy(document)

    document.body.onclick = evt => alert('click!') //'err!'
    569 : Name_Not - 2013/11/15(金) 16:06:15.26 ID:??? (+8,-19,+0)
    JavaScript無効化すればいいんじゃね
    570 : Name_Not - 2013/11/15(金) 16:09:55.70 ID:??? (+3,-29,-94)
    常時動作のmousemoveイベントで座標を保存しておいて
    ドラッグやサイズ変更などで使う後付けmousemoveイベントでは
    (イベントオブジェクトではなく)その値を使う、みたいな方法って問題ないですか?
    571 : Name_Not - 2013/11/15(金) 16:29:37.27 ID:??? (+57,+29,-7)
    そもそもドラッグって何に使ってんの?
    DnDAPIつかえば?
    572 : Name_Not - 2013/11/15(金) 16:34:24.74 ID:??? (+52,+29,-1)
    問題はそこじゃないです
    573 : Name_Not - 2013/11/15(金) 16:56:55.86 ID:??? (+91,+29,-7)
    触れちゃいけない奴の見分けが付けられないのか
    それとも自演なのか
    574 : Name_Not - 2013/11/15(金) 17:00:56.26 ID:??? (+70,+29,-22)
    >>573
    お前は病院行けよw
    病的発言しかしてないじゃん
    手遅れになんぞ
    575 : Name_Not - 2013/11/15(金) 17:03:45.07 ID:??? (+7,-29,-32)
    scrollイベントはdocumentにデレゲート出来ないのでしょうか?
    なんか反応しないような?
    576 : Name_Not - 2013/11/15(金) 17:08:25.62 ID:??? (+47,+24,-3)
    ん~自分で考えれば?
    577 : Name_Not - 2013/11/15(金) 17:13:10.21 ID:??? (+51,+28,+0)
    分かる方お願いします
    578 : Name_Not - 2013/11/15(金) 17:16:56.01 ID:??? (+60,+29,-57)
    テンプレ守れや糞
    (5) 出来るだけ一般的な用語を使用してください。脳内オレオレ用語は混乱の元です。
    (6) 出来るだけサンプルコードを掲示してください。言葉による説明は行き違いが生まれる場合があります。
    579 : Name_Not - 2013/11/15(金) 17:24:16.84 ID:??? (+33,-28,-4)
    >>575
    delegateできないことはないから
    たぶん基本的なところミスってるんだと思う
    580 : Name_Not - 2013/11/15(金) 17:46:36.11 ID:??? (+57,+29,-20)
    ありがとうございます

    http://jsbin.com/ISabiyA/1/edit

    テストコードを書いてみましたが、やはり直接付けたハンドラしか動きません
    どこが間違っているのでしょう
    581 : Name_Not - 2013/11/15(金) 17:57:51.91 ID:??? (+131,+29,-17)
    「デリゲートできる」じゃなくて、「バブリングされる」だろう
    >>579-580はほんと気持ち悪い自演だな
    582 : Name_Not - 2013/11/15(金) 18:06:45.02 ID:??? (+70,+29,-5)
    >>581
    これが自演に見えるのかww
    はやく病院へ
    583 : Name_Not - 2013/11/15(金) 18:07:24.94 ID:??? (+55,+29,-38)
    てかデレゲートの意味も分からないなら黙っとけよ
    なんで馬鹿なのに口出してくんの?
    584 : Name_Not - 2013/11/15(金) 18:16:11.29 ID:??? (+62,+29,-61)
    >(3) 質問者及び議論を行う人はメール欄を空欄にし、名前にレス番を入れることを強く推奨します。(なりすまし及び煽り防止のため)

    本気で自治するなら、これを必須にしてあげてない質問への回答を荒らし認定すればいい
    585 : Name_Not - 2013/11/15(金) 18:19:09.77 ID:??? (+42,+24,-1)
    自治厨の本気?
    586 : Name_Not - 2013/11/15(金) 18:24:21.99 ID:??? (+57,+29,-37)
    自演厨の出鼻を折ってやるだけで十分
    自演すると痛い目にあうぞっていうのを骨の髄まで染み込ませてやらないとな
    587 : Name_Not - 2013/11/15(金) 18:42:04.33 ID:??? (+91,+29,-7)
    なんで質問が荒らしになるんだよw
    お前らが荒らしだよ
    自覚がないのがおそろしいわ
    588 : Name_Not - 2013/11/15(金) 18:42:53.89 ID:??? (+57,+29,-2)
    お前らって言うか、まぁ一人かもしれんけどw
    589 : Name_Not - 2013/11/15(金) 18:54:41.74 ID:??? (+6,-16,+0)
    OK。効いてる。
    590 : Name_Not - 2013/11/15(金) 18:58:33.54 ID:??? (+70,+29,-6)
    >>587
    散々荒らしてきて逃げ場がなくなった途端正論アピールっすか
    そりゃないぜ
    591 : Name_Not - 2013/11/15(金) 19:03:36.68 ID:??? (+57,+29,-43)
    人の書き込みに文句言う行為は荒らしと早く気付け
    質問スレにとってはノイズでしかないんだよ
    頼むからどっか行ってくれ
    592 : Name_Not - 2013/11/15(金) 19:06:15.10 ID:??? (+78,+30,-68)
    >>581って何でそんなこと思ったんだろうってずっと考えてたんだが
    デレゲートって何だ?しらねえぞ?
    →こいつが間違ってるに違いない
    →でも他人に通じてるぞ?
    →自演に違いない
    っていう思考の流れだろうな
    まじで馬鹿すぎてワロタ
    593 : Name_Not - 2013/11/15(金) 19:18:41.94 ID:??? (+58,+30,-33)
    顔真っ赤にして言い訳しても自演して荒らしてた事実が消えるわけじゃないんだよなぁ……
    594 : Name_Not - 2013/11/15(金) 19:23:03.82 ID:??? (+57,+29,-8)
    自分が自演してるからこそ他人もそう見えるんだろうな
    俺なんて全然そう思わないし
    595 : Name_Not - 2013/11/15(金) 19:23:35.94 ID:??? (+57,+29,-24)
    デレゲート?→ああ、delegate使いたいのね
    こーやって理解できるだろ。そんなワーワー言う事じゃあないと思うが
    596 : Name_Not - 2013/11/15(金) 19:24:15.27 ID:??? (+2,-29,-29)
    >>575の件ですが、
    http://stackoverflow.com/questions/9253904/why-doesnt-delegate-work-for-scroll

    scroll event does not bubble.
    だそうです
    ありがとうございました
    597 : Name_Not - 2013/11/15(金) 19:26:14.96 ID:??? (+32,-29,-4)
    >>596
    on使ってdelegate()と同じにしたほうが色々と捗るよ
    598 : Name_Not - 2013/11/15(金) 19:28:30.88 ID:??? (+20,+2,-1)
    自演乙
    599 : Name_Not - 2013/11/15(金) 19:28:33.37 ID:??? (+140,+29,-21)
    >>597
    どういう意味ですか?
    http://jsbin.com/ISabiyA/1/edit
    このように、もともとonは使っています
    違うやり方があるのですか?
    600 : Name_Not - 2013/11/15(金) 19:30:22.53 ID:??? (+70,+29,-3)
    >>599 これ以上はライブラリスレで聞いてね
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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