私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ+ JavaScript の質問用スレッド vol.114 +
JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
85の最後はカンマ演算子
,より=の方が演算子としての優先順位が高いってだけで
,より=の方が演算子としての優先順位が高いってだけで
a = 1, 2; a === 1 だよ
(a = 1, 2) === 2 ではあるけどね
カンマが一番優先順位が低い
(a = 1, 2) === 2 ではあるけどね
カンマが一番優先順位が低い
firefoxでの実行結果。
明らかだよな?
>>> a = 1, 2;
2
明らかだよな?
>>> a = 1, 2;
2
>>103
実行してから言ったほうがいいよw
実行してから言ったほうがいいよw
ユーザエージェントのチェックではなく
ブラウザの挙動をチェックしてIEのバージョンを知りたいのですが
どうやればいいですか?
ブラウザの挙動をチェックしてIEのバージョンを知りたいのですが
どうやればいいですか?
ちなみにコメントを使ってバージョンを判定する方法だと
エミュレーションしてる時も実ブラウザのバージョンが出てしまい駄目でした
エミュレーションしてる時も実ブラウザのバージョンが出てしまい駄目でした
contenteditableな要素にフォーカスし、
カーソルキー下を押したイベントを発生し、
キャレットを下に動かしたいです
http://jsbin.com/detutavo/1/edit
focusし、keydownをfireしてみましたが、キーイベントに反応しません
何故でしょうか
カーソルキー下を押したイベントを発生し、
キャレットを下に動かしたいです
http://jsbin.com/detutavo/1/edit
focusし、keydownをfireしてみましたが、キーイベントに反応しません
何故でしょうか
http://jsbin.com/detutavo/5/edit
ハンドラをセットし、triggerを$testにしたら、ハンドラは呼ばれてました
しかしキャレットは動かず。
triggerはハンドラに対してのもので、
ブラウザのデフォルト操作の層にまでは飛んでいかないのでしょうか?
もし飛んでいくなら、コードでイベントを発火して勝手にクリックさせたりも出来てしまいますし
ハンドラをセットし、triggerを$testにしたら、ハンドラは呼ばれてました
しかしキャレットは動かず。
triggerはハンドラに対してのもので、
ブラウザのデフォルト操作の層にまでは飛んでいかないのでしょうか?
もし飛んでいくなら、コードでイベントを発火して勝手にクリックさせたりも出来てしまいますし
もしそこまでとんでいくなら勝手にファイル消すプログラムとか
作れそうだな
作れそうだな
mousemoveを発生できたらマウスが勝手に動くのかってことになるし・・
マウスに関しては中間の層があるように見えるけど
キャレットにはなさそうだな
キャレットにはなさそうだな
>>108の件ですが
http://tanalin.com/en/articles/ie-version-js/
に書かれているようなオブジェクトの有無の判定でチェックできました
ありがとうございました
http://tanalin.com/en/articles/ie-version-js/
に書かれているようなオブジェクトの有無の判定でチェックできました
ありがとうございました
ie11のドキュメントモードを5にしても、
本来ないはずのXMLHttpRequestオブジェクトが存在します
そのためバージョンチェックが失敗します
IE6以下用のエミュレータとしてはIE11は使えないのでしょうか
本来ないはずのXMLHttpRequestオブジェクトが存在します
そのためバージョンチェックが失敗します
IE6以下用のエミュレータとしてはIE11は使えないのでしょうか
今までIE11のエミュレータで検証してたのですが
ietesterで観たら、かなり違いますね~
エミュレータ全然駄目だこれ
ietesterで観たら、かなり違いますね~
エミュレータ全然駄目だこれ
ie.modernというサイトをMSが用意してることを知りました
各IE用のバーチャルマシンイメージを提供しています
たかがブラウザを使うのにいちいちバーチャルマシンを起動しなくちゃいけないこと自体が
全然モダンじゃないんだが?という気はしますが
一番ちゃんと検証できそうです
各IE用のバーチャルマシンイメージを提供しています
たかがブラウザを使うのにいちいちバーチャルマシンを起動しなくちゃいけないこと自体が
全然モダンじゃないんだが?という気はしますが
一番ちゃんと検証できそうです
「たかがブラウザ」ではないんだよね。
ブラウザほど大きなアプリはないよ。
今のブラウザはOSに近い機能を持ってる。
ChromeOSとかFirefoxOSとかあったしね。
ブラウザほど大きなアプリはないよ。
今のブラウザはOSに近い機能を持ってる。
ChromeOSとかFirefoxOSとかあったしね。
ブラウザとOSとの接合という失策のカバーをしてるだけなのに
ドヤ顔でモダーンとか言われてもと思いますね
IE11のイメージをwindows以外用に提供しているので、その点はモダーンでいいですが
ドヤ顔でモダーンとか言われてもと思いますね
IE11のイメージをwindows以外用に提供しているので、その点はモダーンでいいですが
最近はIEよりもAndroidのブラウザのテストが大変
同じWebkitベースと言っても、
細かいバージョンが違うわ、バージョンが同じでも
機能を有効にしていたり無効にしていたりで、
機種ごとに違うバージョンがある感じ
同じWebkitベースと言っても、
細かいバージョンが違うわ、バージョンが同じでも
機能を有効にしていたり無効にしていたりで、
機種ごとに違うバージョンがある感じ
実体参照ノードを作りたいのですが
http://www.w3schools.com/jsref/met_document_createentityreference.asp
ここにあるように
document.createEntityReference('amp');
とやっても、documentにcreateEntityReferenceメソッドがないと言われます
どこが間違っているのでしょうか?
http://www.w3schools.com/jsref/met_document_createentityreference.asp
ここにあるように
document.createEntityReference('amp');
とやっても、documentにcreateEntityReferenceメソッドがないと言われます
どこが間違っているのでしょうか?
よく見たらこのサイトはEntityをEnityとtypoしてますね
しかしEntityにしてもやはり同様のエラーがでます
しかしEntityにしてもやはり同様のエラーがでます
>>132-133
対象ブラウザは何だろうか
少なくとも、Google Chrome v33.0.1750.154 m には Document.prototype.createEntityReference が存在しないのでサポートしてないと思われる
http://www.y-adagio.com/public/standards/tr_dom2_core/core.html#i-Document
対象ブラウザは何だろうか
少なくとも、Google Chrome v33.0.1750.154 m には Document.prototype.createEntityReference が存在しないのでサポートしてないと思われる
http://www.y-adagio.com/public/standards/tr_dom2_core/core.html#i-Document
ありがとうございます
使っているのはchromeです
もともとはcreateTextNodeで実体参照が作れない(&まで実体参照に変換されてしまう)ことから
このメソッドを発見したのですが
ないのなら実体参照をノード操作で作成するにはどうしたら良いのでしょう
使っているのはchromeです
もともとはcreateTextNodeで実体参照が作れない(&まで実体参照に変換されてしまう)ことから
このメソッドを発見したのですが
ないのなら実体参照をノード操作で作成するにはどうしたら良いのでしょう
>>135
innerHTML, outerHTML, insertAdjustHTML で実装できなくはないが、そもそもHTML文字実態参照を使う必要性が想像できない
あなたの期待する文字はUnicodeエスケープシーケンスでは指定できないのだろうか
innerHTML, outerHTML, insertAdjustHTML で実装できなくはないが、そもそもHTML文字実態参照を使う必要性が想像できない
あなたの期待する文字はUnicodeエスケープシーケンスでは指定できないのだろうか
ダブルクォートを含む文字列のあるjsonデータを
配列に入れてサーバとやりとりしたいのですが
次のようなことをやっていますがparseでエラーになってしまいます。
(1)送りたいjson
[{"value":"\"aaaa\""}]
→ダブルクォートを含んだ文字列「"aaaa"」をDBに入れたい
(2)JSON.stringify後、サーバに送られるもの
[{\"value\":\"\\\"aaaa\\\"\"}]
(3)DBに登録されたもの
[{"value":"\"aaaa\""}]
(4)DBからajaxで取得したもの
[{\"value\":\"\\\\\"aaaa\\\\\"\"}]
→これをparseするとエラー
(5)アンエスケープする
[{"value":"\"aaaa\""}]
→これをparseするとエラー
もうどうすればいいの!!!!????
stackoverflowあたりも見ているのですが、良い解決に行き当たりません。。。
配列に入れてサーバとやりとりしたいのですが
次のようなことをやっていますがparseでエラーになってしまいます。
(1)送りたいjson
[{"value":"\"aaaa\""}]
→ダブルクォートを含んだ文字列「"aaaa"」をDBに入れたい
(2)JSON.stringify後、サーバに送られるもの
[{\"value\":\"\\\"aaaa\\\"\"}]
(3)DBに登録されたもの
[{"value":"\"aaaa\""}]
(4)DBからajaxで取得したもの
[{\"value\":\"\\\\\"aaaa\\\\\"\"}]
→これをparseするとエラー
(5)アンエスケープする
[{"value":"\"aaaa\""}]
→これをparseするとエラー
もうどうすればいいの!!!!????
stackoverflowあたりも見ているのですが、良い解決に行き当たりません。。。
>>136
<div> </div>
のようなものをノード操作で作成したかったのですが、
同様のHTMLをエレメントに入れてノード構成を見たところ、
スペースをdataに持つ普通のテキストノードだったので、何かが間違っていたようです
ありがとうございました
<div> </div>
のようなものをノード操作で作成したかったのですが、
同様のHTMLをエレメントに入れてノード構成を見たところ、
スペースをdataに持つ普通のテキストノードだったので、何かが間違っていたようです
ありがとうございました
スペースと を混在させたテキストノードを
charCodeAtで確認したところ
はノーブレークスペースで、通常の半角スペースとは別物だと分かりました
なのでテキストノードでokでした
ありがとうございました
charCodeAtで確認したところ
はノーブレークスペースで、通常の半角スペースとは別物だと分かりました
なのでテキストノードでokでした
ありがとうございました
jqueryのonpasteの挙動がどうもおかしいので検証したところ
IE8以下では、onpasteハンドラはデレゲート出来ないようです
つまり
$(document).on('paste','#test',fn);
のような書き方が出来ず
$('#test').on('paste',fn);
のような書き方でないと動きません
しかし他のブラウザでは問題ないので、忘れてデレゲートに書き直してしまいそうです
どうしたらいいですか
IE8以下では、onpasteハンドラはデレゲート出来ないようです
つまり
$(document).on('paste','#test',fn);
のような書き方が出来ず
$('#test').on('paste',fn);
のような書き方でないと動きません
しかし他のブラウザでは問題ないので、忘れてデレゲートに書き直してしまいそうです
どうしたらいいですか
よくわかんないけど、対応してないjqueryのバージョン使ってるとかないよね?
誘導されて来ました、よろしくお願いします
この、auのサイト(PC版)
http://www.au.kddi.com/
みたいに折りたたみコンテンツを作りたいんですけど
なかなかに難しく、お力添えいただけませんでしょうか
(コンテンツスライダーの下部分)
これを実現するとしたらどうすればいいでしょう?
タブの切り替えなら腐る程あるんですけど
そうじゃない、こういった感じのが実装できない…
「タブで切り替え方式」のタブをもう少しリッチにできれば理想的なんです
タブを画像と少しのテキストにできる、みたいな
コンテンツをクリックしたら、違うところが開くみたいな。
タブの中をもう少しだけリッチにしたいだけで詰んでしまいます…
コンテンツスライダ-でもないし、アコーディオンでもないし、
こういうの何という名前なのかもわからないので検索もできないんです
この、auのサイト(PC版)
http://www.au.kddi.com/
みたいに折りたたみコンテンツを作りたいんですけど
なかなかに難しく、お力添えいただけませんでしょうか
(コンテンツスライダーの下部分)
これを実現するとしたらどうすればいいでしょう?
タブの切り替えなら腐る程あるんですけど
そうじゃない、こういった感じのが実装できない…
「タブで切り替え方式」のタブをもう少しリッチにできれば理想的なんです
タブを画像と少しのテキストにできる、みたいな
コンテンツをクリックしたら、違うところが開くみたいな。
タブの中をもう少しだけリッチにしたいだけで詰んでしまいます…
コンテンツスライダ-でもないし、アコーディオンでもないし、
こういうの何という名前なのかもわからないので検索もできないんです
jqueryのkey関係のイベントで、keyCodeがwhichに入っていますが
なんでwhichなんですか?
英語の意味的におかしくないですか?
なんでwhichなんですか?
英語の意味的におかしくないですか?
http://jsbin.com/ridufogu/1/edit
selectionからrangeを取得した後、
selectionからrangeをすべて削除し、
その後取得したrangeをselectionに再び設定しています。
通常見た目は同じになるはずです。
前方から後方に文字列選択をした場合、想定どおりに動作しますが、
後方から前方に文字列選択をしていくと、
キャレットが動くたびに範囲選択がリセットされてしまいます(chromeで確認)
後方から前方への選択でも範囲選択状態を維持するようにするにはどうしたらいいでしょうか?
selectionからrangeを取得した後、
selectionからrangeをすべて削除し、
その後取得したrangeをselectionに再び設定しています。
通常見た目は同じになるはずです。
前方から後方に文字列選択をした場合、想定どおりに動作しますが、
後方から前方に文字列選択をしていくと、
キャレットが動くたびに範囲選択がリセットされてしまいます(chromeで確認)
後方から前方への選択でも範囲選択状態を維持するようにするにはどうしたらいいでしょうか?
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.113 + (1001) - [97%] - 2014/1/25 12:46
- + JavaScript の質問用スレッド vol.118 + (1002) - [97%] - 2014/8/29 22:30
- + JavaScript の質問用スレッド vol.116 + (1002) - [97%] - 2014/7/1 0:45
- + JavaScript の質問用スレッド vol.115 + (1001) - [97%] - 2014/5/29 16:16
- + JavaScript の質問用スレッド vol.113 + (1001) - [97%] - 2014/3/15 21:30
- + JavaScript の質問用スレッド vol.119 + (1002) - [97%] - 2014/10/3 15:30
- + JavaScript の質問用スレッド vol.112 + (1001) - [97%] - 2013/11/27 16:46
- + JavaScript の質問用スレッド vol.111 + (1001) - [97%] - 2013/11/4 6:00
- + JavaScript の質問用スレッド vol.110 + (1001) - [97%] - 2013/10/13 14:01
- + JavaScript の質問用スレッド vol.134 + (1001) - [97%] - 2018/8/3 23:15
- + JavaScript の質問用スレッド vol.117 + (1009) - [97%] - 2014/8/5 3:30
- + JavaScript の質問用スレッド vol.104 + (1001) - [97%] - 2013/1/28 4:00
- + JavaScript の質問用スレッド vol.124 + (1001) - [97%] - 2015/7/16 1:30
- + JavaScript の質問用スレッド vol.144 + (288) - [97%] - 2020/5/17 20:00
- + JavaScript の質問用スレッド vol.121 + (1001) - [95%] - 2015/1/1 18:30
- + JavaScript の質問用スレッド vol.120 + (1002) - [95%] - 2014/11/8 1:15
- + JavaScript の質問用スレッド vol.122 + (1004) - [95%] - 2015/2/14 4:45
トップメニューへ / →のくす牧場書庫について