タグ付けされた質問 「javascript」

ECMAScript(JavaScript / JS)とそのさまざまな方言/実装(ActionScriptを除く)でのプログラミングに関する質問。このタグが単独で使用されることはほとんどありませんが、ほとんどの場合、[node.js]、[jquery]、[json]、および[html]タグに関連付けられています。


5
iPhone / iPadのJavaScriptスクロールイベント?
iPadでスクロールイベントをキャプチャできないようです。これらのどれも動作しません、私は何を間違っていますか? window.onscroll=myFunction; document.onscroll=myFunction; window.attachEvent("scroll",myFunction,false); document.attachEvent("scroll",myFunction,false); これらはすべてWindows上のSafari 3でも機能します。皮肉なことに、PC上のwindow.onload=すべてのブラウザーは、既存のイベントを壊してかまわない場合にサポートされます。しかし、iPadで行くことはできません。

6
JavaScriptコンソールでコンテキストをiframeに変更する方法はありますか?
Webkit開発者ツール/ firebugコンソールで実行されるJavaScriptのコンテキストを変更して、ページのiframe内から実行されるようにコードを実行したいと思います。 別のページのiframeでページを開くことでこれを実行できることはわかっていますが、親フレームと対話する場所でコードを実行したいと考えています。

8
JavaScriptでメールを送信する
これは説明が少し混乱するので、ここで我慢してください... ユーザーが自分のWebサイトを介してテンプレート化された電子メールを送信できるシステムをセットアップしたいのですが、実際にサーバーを使用して送信されるのではありません。アプリケーションは電子メールの本文に事前定義された変数を入力して、ユーザーが自分で入力する手間を省きます。その後、目的に完全に一致しない場合は、必要に応じてメッセージを編集できます。 ユーザーのローカルメールクライアント経由で送信する理由はいくつかあります。そのため、サーバーにメールを送信させることはオプションではなく、100%クライアント側で行う必要があります。 私はすでにほとんど動作しているソリューションを実行しています。その詳細を回答として投稿します。もっと良い方法があるかどうか疑問に思いますか?

26
「play()リクエストがpause()の呼び出しによって中断された」というエラーを防ぐ方法は?
ユーザーがクリックすると音が鳴るサイトを作りました。音が重ならないようにするには、コードを追加する必要がありました。 n.pause(); n.currentTime = 0; n.play(); ただし、これによりエラーが発生します。 The play() request was interrupted by a call to pause() サウンドイベントがトリガーされるたびに、別のトリガーの直後に起動します。サウンドは引き続き正常に再生されますが、このエラーメッセージが常にポップアップするのを防ぎたいと思います。何か案は?


8
Protractor / WebdriverJSでデフォルトのブラウザウィンドウサイズを設定する方法
何らかの理由で職場でテストを実行するとブラウザーは最大化されますが、自宅でテストを実行すると、幅が約50%のブラウザーウィンドウしか開かれません。これにより、下にスクロールするなどの不一致が生じるため、テストを実行するすべてのマシンで同じサイズのブラウザーウィンドウを開くようにしたいのですが。これを行う最良の方法は何ですか?(私は他の言語のいくつかの答えを見つけましたが、それらをjavascriptに適応させることができませんでした) 追加 browser.executeScript('window.moveTo(0,0);'+ 'window.resizeTo(screen.width, screen.height);'); 何もしません(どうやらwindow.moveTo、window.resizeToChromeではサポートされていません)。

9
子要素によってトリガーされるマウスアウトイベントを無効にする方法は?
問題を詳しく説明しましょう: 要素の上にカーソルを置いたときに絶対位置のdivを表示したい。これはjQueryを使用すると非常に簡単で、問題なく動作します。ただし、マウスがいずれかの子要素の上に移動すると、含まれているdivのmouseoutイベントがトリガーされます。子要素にカーソルを合わせたときに、JavaScriptが含まれている要素のマウスアウトイベントをトリガーしないようにするにはどうすればよいですか。 jQueryでそれを行うための最良かつ最短の方法は何ですか? ここに私が何を意味するのかを説明するための簡単な例があります: HTML: <a>Hover Me</a> <div> <input>Test</input> <select> <option>Option 1</option> <option>Option 2</option> </select> </div> JavaScript / jQuery: $('a').hover( function() { $(this).next().show() } function() { $(this).next().hide() } );

11
img要素を作成するのに最適なJavaScriptコードは何ですか
背景に画像要素を作成し、何も表示しない簡単なJSコードを作成したいと思います。画像要素はトラッキングURL(Omnitureなど)を呼び出し、シンプルで堅牢で、IE 6 = <でのみ機能する必要があります。これが私が持っているコードです: var oImg = document.createElement("img"); oImg.setAttribute('src', 'http://www.testtrackinglink.com'); oImg.setAttribute('alt', 'na'); oImg.setAttribute('height', '1px'); oImg.setAttribute('width', '1px'); document.body.appendChild(oImg); これは最も簡単ですが、最も堅牢な(エラーのない)方法ですか? jQueryのようなフレームワークを使用できません。プレーンなJavaScriptである必要があります。
107 javascript  dhtml 

3
Select2またはChosenの適切にテストされた代替はありますか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 この質問を改善する 基本的に同じ機能を提供するが、適切なテストを含むSelect2の代替を探しています。 聖杯の探求?最後のユニコーン?

9
JavaScriptで英数字をチェックする最良の方法
のINPUTフィールドで英数字チェックを実行する最良の方法は何JSPですか?現在のコードを添付しました <script type="text/javascript"> function validateCode(){ var TCode = document.getElementById('TCode').value; for(var i=0; i<TCode.length; i++) { var char1 = TCode.charAt(i); var cc = char1.charCodeAt(0); if((cc>47 && cc<58) || (cc>64 && cc<91) || (cc>96 && cc<123)) { } else { alert('Input is not alphanumeric'); return false; } } return true; }

4
スクロール位置を設定する
スクローラーが一番上までスクロールされるように、ページのスクロール位置を設定しようとしています。 私はこのようなものが必要だと思いますが、うまくいきません: (function () { alert('hello'); document.body.scrollTop = 0; } ()); 何か案は?
107 javascript 

4
匿名のJavaScript関数を自動実行するための括弧の場所は?
最近、json2.jsの現在のバージョンとプロジェクト内のバージョンを比較していたところ、関数式の作成方法と自己実行方法に違いがありました。 匿名関数を括弧で囲んで実行するためのコード、 (function () { // code here })(); しかし現在は、自動実行される関数を括弧で囲んでいます。 (function () { // code here }()); Explain JavaScriptのカプセル化された匿名関数構文の受け入れられた回答にCMSによるコメントがあり、「両方:(function(){})();かつ(function(){}());有効です」。 違いは何だろうと思っていましたか?前者はグローバルな匿名関数を残してメモリを消費しますか?括弧はどこに置くべきですか?



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.