元スレ+ JavaScript の質問用スレッド vol.112 +
JavaScript覧 / PC版 /みんなの評価 :
601 = :
>>599
ちょーどライブラリスレでやってるから見とけ
602 = :
>>599
スレチ
ライブラリスレ行け
603 = :
>>601-603
荒らしはやめて下さい
スレが無駄に消費されて迷惑です
604 = :
自分以外の意見を荒らしと思うようになったら終いだわ。
606 = :
それだけではさっふぁりわからんぞ!
607 = :
コードってそのまま打ち込んでいいの?
button押してもリンクに飛ばなくて・・・
608 = :
>>604
その通り。
特に質問スレで質問が荒らしだとか抜かしはじめたら終わり
609 = :
改行多くて書き込めない
どーすればいいの?
610 = :
動くデモコードなら
http://jsbin.com/
その他はここでタイプをTextにする
http://ideone.com/
611 = :
>>610
ありがとー
http://ideone.com/WbkJql
612 = :
せめてどんなエラーが出てどう動かないのか書いたら?
じゃないとMacの人しか試せないでしょ
613 = :
>>612
余計なお世話です
解答だけお願いします
614 = :
safariだけなんですけど
フォーム未入力で、ボタンをクリックしても何も動かないんです
エラーは20行目が
TypeError: 'undefined' is not a function (evaluating
616 = :
>>614
やはりコードを晒してくれないどアドバイスしようがない。そのエラーはどっかで関数を
呼ぶはずが未定義値になってるというだけで、どこでも起こり得るようなエラーだから。
617 = :
広告なんてAdBlock入れてるから分からんが
簡単にコード等書いて公開できるのがいいだろう
>>614
getElementsByTagNameはSafariではちゃんと動かない
618 = :
SafariはgetElementsByTagNameにもバグがあるけど
今回はclick()の対応が弱いのが原因
確かボタン以外はクリックできない仕様のはず
なんでもクリックできるHTML5の仕様には未対応
ベストな対処方法は対応するまで無視して待つこと
620 = :
ideoneのほうがUIが見やすいし使いやすい
jsbinはなんか視覚的なもっさり感がやだな
広告なんてadblock入れてるからあるのも知らんかったよ
621 = :
同意
HTMLタイプが無いのがかなり難点だが
それでもプログラムコードを貼るという機能のシンプルさと手軽さでは一番
そこはjsbinでは冗長
因みにjsdoitはクソ重い
622 = :
サイズ変更の時だけホイールを回してもスクロールしなくなってしまいました
しかし原因が分かりません
ハンドラにdebuggerを書いても動かないのでハンドラまでも到達していないようです
どんな可能性があると思われますか?
623 = :
サイズ変更時のみ、カーソル変更用透明レイヤを全面に貼っていたから
イベントすら起きないのでした
レイヤの下にホイールの回転を通すことは可能でしょうか?
624 = :
はい
625 = :
どうしたら出来ますか?
626 = :
Q1.ページ全体のサイズを取得する方法
Q2.画面に表示されている領域(ツールバーとかそういうのは含めない)のサイズを取得する方法
おねがいします
627 = :
イベントが発生した瞬間
レイヤを非表示にしてイベント発生位置の要素をelementFromPointで取得して戻す
その後その要素にイベントをディスパッチする
628 = :
状況がわからないので答えなくていいパターンだな
629 = :
>>618
ありがとうございます!
ボタンにしたら解決しましたー
631 = :
>>627
ありがとうこざいます
テクニカルですね
632 = :
>>623
イベントを透過させる設定が、cssで出来たような気がする
633 = :
互換性を気にしないのならCSSでいい
http://nbnote.jp/blog/2012/04/mouse-enabled/
635 = :
EcmaScriptでは算用関数の精度を保証していませんでしたが、
今まではデファクトで揃っていたため気にする必要はありませんでした。
しかし、V8がバージョンアップし、速度の向上と引き換えに精度がやや落ちてしまいました。
精度が落ちたことそのものよりも、独自プロトコルのエンコード、デコードに利用していましたので、
FirefoxとChromeが異なる値を取ることが問題なのですが、解決方法をご存知ありませんでしょうか?
Math.cos(1000000)
0.9367521275331447 (dobleで最も正確な値)
0.9367521275331452 Chrome(V8 3.23.0), Firefox
0.9367521275407805 Chrome(V8 3.23.4)
636 = :
> FirefoxとChromeが異なる値を取ることが問題なのですが、解決方法をご存知ありませんでしょうか?
それはバグだから何もしなくていい
0.9367521275331452 Chrome(31.0.1650.57 m 最新)
637 = :
そんな桁まで計算しかければならないことなんてあるか?
638 = :
>それはバグだから何もしなくていい
バグではなく実装の変更だな
http://code.google.com/p/v8/source/diff?spec=svn17806&r=17654&format=side&path=/branches/bleeding_edge/src/math.js&old_path=/branches/bleeding_edge/src/math.js&old=17649
完全ネイティブだったのをJSで実装し直した
issueは挙がってるがV8メンバーの今のところの反応は『仕様です』
http://code.google.com/p/v8/issues/detail?id=3006
まあsamplesを弄って多少精度は調整されていくだろうが、以前と全く同じになることはもう無いと思った方がいい
639 = :
因みに、多分なにもないとは思うがrandomもJSで実装予定
http://chromiumcodereview.appspot.com/68723002/diff/260001/src/math.js
オマケでPromiseがDOMAPIからJSAPIに移動、
実装はJSで、内部のコールバック処理でtry-catchを使っているため
渡した関数に問題があってもエラーが出ないという問題を抱えてるから注意
Object.observeとかもそう、大きなAPIには注意
http://chromiumcodereview.appspot.com/64223010/diff/210001/src/promise.js
640 = :
javascriptに無名関数はないんですか?
641 = :
javascriptなんてクロージャーだらけやん
642 = :
計算内容が実装によって異なるとか怖すぎ
そんなことあるのか
644 = :
canvas.toDataURL()で作った画像をページから取り除く方法、ある?
何度も動的に ImgElement.src = canvas.toDataURL();とかしていたらどんどんメモリー食っていくので調べたら、全てのDataURLが残ってるみたいなんです
テスト→http://jsfiddle.net/22e6U/
Chromeのデベロッパーツールで確認したら、画像が5つある ただ、jsfiddleにアクセスした直後に確認すると、なぜか最後の1つしかないっていう。分かりにくくてスマソ
645 = :
>>644 書き忘れた
アクセス後、一度Runするとスクショのように5つの画像の存在が確認できる
646 = :
ログが残ってるだけじゃん馬鹿なの死ぬの?
デバッガ開かなければええのに
647 = :
>>646
http://jsfiddle.net/22e6U/1/
setIntervalで次々にsrcを書き換えるテストにしました
開きっぱなしにしてると使用メモリが増えていっちゃう(デバッガ開かなくても)。
648 = :
10分放置したけど特に変化なし
649 = :
気になるのならBlobURL使ったら?
http://jsfiddle.net/Uqr5u/1/
650 = :
>>649
なるほど。BlobURLならURL.revokeObjectURL(elm.src)で破棄できるんだ
しかし!そこでもメモリが増え続ける。>>648もあるしこっちの環境の問題なのかな。ひとまずありがとう
類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.113 + (1001) - [97%] - 2014/3/15 21:30
- + JavaScript の質問用スレッド vol.111 + (1001) - [97%] - 2013/11/4 6:00
- + JavaScript の質問用スレッド vol.122 + (116) - [97%] - 2018/5/2 18:30
- + JavaScript の質問用スレッド vol.122 + (1004) - [97%] - 2015/2/14 4:45
- + JavaScript の質問用スレッド vol.119 + (1002) - [97%] - 2014/10/3 15:30
- + JavaScript の質問用スレッド vol.118 + (1002) - [97%] - 2014/8/29 22:30
- + JavaScript の質問用スレッド vol.117 + (1009) - [97%] - 2014/8/5 3:30
- + JavaScript の質問用スレッド vol.116 + (1002) - [97%] - 2014/7/1 0:45
- + JavaScript の質問用スレッド vol.115 + (1001) - [97%] - 2014/5/29 16:16
- + JavaScript の質問用スレッド vol.114 + (1001) - [97%] - 2014/5/3 10:45
- + JavaScript の質問用スレッド vol.142 + (984) - [97%] - 2020/8/27 19:15
- + JavaScript の質問用スレッド vol.113 + (1001) - [97%] - 2014/1/25 12:46
- + JavaScript の質問用スレッド vol.132 + (1001) - [97%] - 2018/4/19 11:00
- + JavaScript の質問用スレッド vol.110 + (1001) - [97%] - 2013/10/13 14:01
- + JavaScript の質問用スレッド vol.142 + (926) - [97%] - 2019/12/23 13:15
- + JavaScript の質問用スレッド vol.102 + (1001) - [97%] - 2012/9/11 17:30
- + JavaScript の質問用スレッド vol.107 + (1001) - [95%] - 2013/9/7 10:16
トップメニューへ / →のくす牧場書庫について