+ JavaScript の質問用スレッド vol.115 +at HP
+ JavaScript の質問用スレッド vol.115 + - 暇つぶし2ch844:Name_Not_Found
14/05/22 23:41:34.55
>>829
お前はロンパールームに行って二度と帰って来るな

845:Name_Not_Found
14/05/23 15:52:15.51
文字をクリックする→その後別の場所をクリックする→その間の文字列が選択状態になる
という機能が、いろんなアプリに付いていますが、
chromeにもあります
それが想定外の部分で働いて文字が選択状態になることがあります
clickイベントをpreventDefaultしても防げないようです
どうすれば防げるでしょうか

846:Name_Not_Found
14/05/23 16:03:21.22
URLリンク(jsbin.com)

文字列のどこかをクリックし、その後シフトキーを押しながら別の場所をクリックすると
その間の文字列が選択されるとい機能が
色々なアプリにあります
これがchromeで想定していないところで発動して困っています
クリックイベントでpreventDefaultしても止まらないようです
JSでは止めることは出来ないのでしょうか?

847:Name_Not_Found
14/05/23 16:05:52.97
janeが変で連投になってしまいました

848:Name_Not_Found
14/05/23 16:11:41.66
というか、書き込みが一部消えたような??

849:Name_Not_Found
14/05/23 16:31:33.52
なにこれ
レスがごっそり無くなってるぞ

850:Name_Not_Found
14/05/23 17:31:32.84
どこが消えてるの?全部表示されてますよ

851:Name_Not_Found
14/05/23 19:05:31.34
>845以降のレスが消えてるね
新スレも一部消えていたけど、板移転の影響かな

852:Name_Not_Found
14/05/23 19:11:35.50
>874までならログを保存してあるけど、それ以上はわからない
URLリンク(codepad.org)

853:Name_Not_Found
14/05/23 19:24:01.09
Web制作板全体で5/23 0:00~14:00(最低14:00、あるいは15:00)のログがなくなってるね。
移転するならメンテ中にして書き込みをロックすればよかったのに

854:Name_Not_Found
14/05/23 19:37:35.63
まぁログ速でもscでもどこでも見れるさ

855:Name_Not_Found
14/05/24 00:18:48.46
>>846
この機能ですが、ほとんどのアプリがそうなるので
windows自体の機能かもしれません

856:Name_Not_Found
14/05/24 00:58:42.52
質問です

システムが勝手に吐き出すhtml 「A」がありますがこれにcssとjavascriptで装飾と動きを与えたいと思っています


そこで「B」のhtmlファイルに、このシステムが吐き出すファイル「A」から.loadで読み込んだhtmlを
表示させたところ、「B」のヘッダに記述したcssを適用させることができました

が、「B」のファイルに記述したjavascriptが動きません。

.loadで読み込んだhtmlに対してjavascriptで効果を与えることは出来ないのでしょうか?
もし出来るのであればどのような方法がありますか?

857:Name_Not_Found
14/05/24 01:01:38.36
firefoxでも選択されますね
preventDefaultしているのに選択されるのが奇妙ですが・・

858:Name_Not_Found
14/05/24 01:07:16.07
ぶっちゃけ疑問に思っている方が不思議だわw

>>857
パソコン歴とか年とかどれくらい何?
普段何やってる人?

859:Name_Not_Found
14/05/24 01:24:00.18
>>858
しょうもない煽りですね
あなたよりは経験あると思いますよ

860:Name_Not_Found
14/05/24 01:25:14.15
デフォルト動作を無効にしているのに選択される合理的な理由を
万が一言えるのなら言ってみてくださいね

861:Name_Not_Found
14/05/24 01:28:49.79
ちなみにcssでuser-select: none;を指定すれば選択されないようにできるという目処は立ちました
ですが、やはりpreventDefaultしているのに文字列選択されるのはクソだと思うし、許しません

862:Name_Not_Found
14/05/24 01:43:31.16
mousedownをpreventすれば選択されないと判明しましたので許します

863:Name_Not_Found
14/05/24 04:07:19.91
>>856
読み込む順序は?
ちゃんと、Aを読み込んだ後に、JSを実行している?

864:Name_Not_Found
14/05/24 08:47:38.07
コピペを防ぎたいのか知らんがソースを表示すれば簡単にコピペは可能

865:Name_Not_Found
14/05/24 09:56:00.67
>>840
> これがchromeで想定していないところで発動して困っています
発動条件が書いてないので答えようがない、が正直な答え
そもそも、Googleに報告はしてるんだろうね

866:Name_Not_Found
14/05/24 12:07:06.79
コピペを防ぎたいのではなく、アプリを操作中に選択状態になるのが困るということです

867:Name_Not_Found
14/05/24 12:13:01.52
マウスカーソルを動かさないまま変更する汎用的な方法はありますか?
自分が見つけたのはカーソル直下の透明要素のcursorを変更し、
数百ms待ってから透明要素を消すことで出来るのですが
ディレイを入れず変更直後に透明要素を消すと変わりません(chrome)
このディレイの値が環境依存っぽくて気になります
ディレイを入れずに変更できる方法はないでしょうか?

868:Name_Not_Found
14/05/24 13:02:36.05
リフローを発生させたらすぐに反映させることができましたo(^▽^)o

869:Name_Not_Found
14/05/24 23:15:53.83
localstorageのsetItemの第一引数に変数は使えますか?


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch