最新記事

ブラウザのバージョンはどうやって検出できますか? 質問する
javascript
browser
version
browser-detection

ブラウザのバージョンはどうやって検出できますか? 質問する

私は、Web サイトにアクセスしているユーザーが Firefox 3 または 4 を使用しているかどうかを検出できるコードを探していました。見つかったのは、ブラウザの種類を検出するコードだけで、バージョンを検出するコードはありませんでした。 このようなブラウザのバージョンを検出するにはどうすればよいでしょうか?

Admin

日付値を持つ単一のキーでオブジェクトの配列を並べ替える 質問する
javascript
arrays
object

日付値を持つ単一のキーでオブジェクトの配列を並べ替える 質問する

いくつかのキーと値のペアを持つオブジェクトの配列があり、それらを 'updated_at' に基づいて並べ替える必要があります。 [ { "updated_at" : "2012-01-01T06:25:24Z", "foo" : "bar" }, { "updated_at" : "2012-01-09T11:25:13Z", "foo" : "bar" }, { "updated_at" : "2012-01-05T04:13:24Z", "foo" : "bar" } ] 最も効率的な方法は何でしょうか?

Admin

JavaScript で動的変数名を使用する [重複] 質問する
javascript

JavaScript で動的変数名を使用する [重複] 質問する

この質問に対する回答は既にここにあります : JavaScript の「変数」変数 (9件の回答) 昨年 閉店しました 。 PHP では、次のような驚くべき/恐ろしいことを行うことができます。 $a = 1; $b = 2; $c = 3; $name = 'a'; echo $$name; // prints 1 Javascript でこのようなことを実行する方法はありますか? たとえば、var name = 'the name of the variable';名前を持つ変数への参照を取得できますかname?

Admin

JavaScript で連想配列/ハッシュを実行する方法 質問する
javascript
dictionary
hashtable

JavaScript で連想配列/ハッシュを実行する方法 質問する

C# で行うのと同じ方法で、JavaScript を使用していくつかの統計を保存する必要があります。 Dictionary statistics; statistics["Foo"] = 10; statistics["Goo"] = statistics["Goo"] + 1; statistics.Add("Zoo", 1); JavaScript にはやHashtableのようなものがありますか?そのような方法で値を保存するにはどうすればよいでしょうか?Dictionary

Admin

高さは動的な幅に等しい(CSS フルイドレイアウト) [重複] 質問する
javascript
jquery
html
css
responsive-design

高さは動的な幅に等しい(CSS フルイドレイアウト) [重複] 質問する

この質問に対する回答は既にここにあります : CSSでdivのアスペクト比を維持する (34件の回答) 9年前に 閉鎖されました 。 高さと幅を同じ(比率 1:1)に設定することは可能ですか? 例 +----------+ | body | | 1:3 | | | | +------+ | | | div | | | | 1:1 | | | +------+ | | | | | | | | | | | +----------+ CS div { width: 80%; height: same-as-width }

Admin

HTML ボタンまたは JavaScript をクリックしたときにファイルのダウンロードをトリガーする方法 質問する
javascript
html
download

HTML ボタンまたは JavaScript をクリックしたときにファイルのダウンロードをトリガーする方法 質問する

これはおかしいのですが、やり方がわかりません。また、単語が一般的なので、検索エンジンで必要なものを見つけるのが困難です。これは簡単に答えられるはずだと思っています。 次のような単純なファイルのダウンロードをしたいです: Download! しかし、私は HTML ボタンを使用したいと思います。たとえば、次のいずれかです。 同様に、JavaScript 経由で簡単なダウンロードをトリガーすることは可能ですか? $("#fileRequest").click(function(){ /* code to download? */ }); 私は、ボタンのように見えるアンカーを作成したり、バックエンド スクリプトを使用したり、サーバー ヘッダーや MIME タイプを操作したりする方法を探しているわけではありません。

Admin

JavaScript で複数の CSS スタイルを設定するにはどうすればいいですか? 質問する
javascript
coding-style

JavaScript で複数の CSS スタイルを設定するにはどうすればいいですか? 質問する

次の JavaScript 変数があります。 var fontsize = "12px" var left= "200px" var top= "100px" 次のように要素に繰り返し設定できることはわかっています。 document.getElementById("myElement").style.top=top document.getElementById("myElement").style.left=left このように、一度にまとめて設定することは可能ですか? document.getElementById("myElement").style = allMyStyle

Admin

RegExpですべての特殊文字を削除する 質問する
javascript
regex
special-characters

RegExpですべての特殊文字を削除する 質問する

文字列からすべての特殊文字を削除する RegExp が必要です。このようなことを試していますが、Firefox では動作しますが、IE7 では動作しません。 var specialChars = "!@#$^&%*()+=-[]\/{}|:<>?,."; for (var i = 0; i < specialChars.length; i++) { stringToReplace = stringToReplace.replace(new RegExp("\\" + specialChars[i], "gi"), ""); } RegExp の詳細な説明も役立ちます。

Admin

classList を使用して 1 つの命令で複数のクラスを追加/削除する方法はありますか? 質問する
javascript
html

classList を使用して 1 つの命令で複数のクラスを追加/削除する方法はありますか? 質問する

これまでのところ、私はこれをしなければなりません: elem.classList.add("first"); elem.classList.add("second"); elem.classList.add("third"); これはjQueryで次のように実行できます $(elem).addClass("first second third"); 追加または削除するためのネイティブな方法があるかどうかを知りたいです。

Admin