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

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

8
ミドルクリックを使用してonclickイベントをトリガーする
onclickハッシュリンクのイベントを使用し<div>て、ポップアップとしてを開きます。ただし、中クリックはonclickイベントをトリガーせずhref、リンクの属性値のみを取得して、新しいページにURLをロードします。中クリックで<div>ポップアップを開くにはどうすればよいですか?

13
複数のJavaScriptファイルを1つのJSファイルに結合する[終了]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 5年前に閉鎖。 この質問を改善する Webアプリケーションでjqueryを使用していて、さらに多くのjqueryスクリプトファイルを単一のページにロードする必要があります。 Googleは、すべてのjqueryスクリプトファイルを1つのファイルに結合することを提案しました。 これどうやってするの?

5
$ windowまたは$ locationを使用してAngularJSでリダイレクトする
私が取り組んでいるアプリには、さまざまな状態(ui-routerを使用)が含まれており、一部の状態ではログインが必要ですが、他の状態は公開されています。 ユーザーがログインしているかどうかを有効にチェックするメソッドを作成しました。現在問題があるのは、必要なときに実際にログインページにリダイレクトすることです。ログインページは現在AngularJSアプリ内に配置されていないことに注意してください。 app.run(function ($rootScope, $location, $window) { $rootScope.$on('$stateChangeStart', function (event, toState, toParams, fromState, fromParams) { if (toState.data.loginReq && !$rootScope.me.loggedIn) { var landingUrl = $window.location.host + "/login"; console.log(landingUrl); $window.open(landingUrl, "_self"); } }); }); console.logは、意図したURLを適切に表示します。その次の行では、$ window.openからwindow.location.hrefまでほぼすべてを試しましたが、何を試みてもリダイレクトは発生しません。 編集(解決済み): 問題が見つかりました。 var landingUrl = $window.location.host + "/login"; $window.open(landingUrl, "_self"); 変数landingUrlは 'domain.com/login'に設定され、$ window.location.href(これは私が試したものの1つ)では機能しませんでした。ただし、コードを var landingUrl = …

22
<something>をN回実行します(宣言構文)
JavaScriptにこのようなものを簡単に書く方法はありますか: [1,2,3].times do { something(); } 同様の構文をサポートする可能性のあるライブラリはありますか? 更新:明確にするために- something()各配列要素の反復ごとにそれぞれ1、2、3回呼び出されたい

16
flag = trueになるまで待つ
私はこのようなJavaScript関数を持っています: function myFunction(number) { var x=number; ... ... more initializations //here need to wait until flag==true while(flag==false) {} ... ... do something } 問題は、JavaScriptがしばらくの間スタックし、プログラムがスタックすることです。だから私の質問は、「ビジー待機」なしでフラグが真になるまで関数の途中でどのように待つことができるのですか?


15
JavaScriptdd-mm-yy形式で明日の日付を取得する方法
JavaScriptに明日の日付を(dd-mm-yyyy)の形式で表示させようとしています 今日の日付を形式(dd-mm-yyyy)で表示するこのスクリプトがあります var currentDate = new Date() var day = currentDate.getDate() var month = currentDate.getMonth() + 1 var year = currentDate.getFullYear() document.write("&lt;b&gt;" + day + "/" + month + "/" + year + "&lt;/b&gt;") Displays: 25/2/2012 (todays date of this post) しかし、どうすれば明日の日付を同じ形式で表示できますか? 26/2/2012 私はこれを試しました: var day = currentDate.getDate() + 1 …
90 javascript 

13
jQueryなしで最も近い要素を見つける
jqueryなしで特定のタグ名を持つ最も近い要素を見つけようとしています。[]をクリックすると、そのテーブル&lt;th&gt;のにアクセスでき&lt;tbody&gt;ます。提案?オフセットについて読んだのですが、あまり理解していませんでした。私はただ使うべきですか: thがすでにクリックされたth要素に設定されていると仮定します th.offsetParent.getElementsByTagName('tbody')[0]
90 javascript 

8
「&」(アンパサンド)文字をAJAX経由で送信するにはどうすればよいですか?
POSTJavaScriptのメソッドでいくつかの変数と文字列を送信したいと思います。 データベースから文字列を取得し、それをPHPページに送信します。XMLHttpRequestオブジェクトを使用しています。 問題は、文字列に文字&amp;が数回含まれていて$_POST、PHPの配列がそれを複数のキーのように認識していることです。 を関数に置き換えてみました&amp;が\&amp;、replace()何も起こらないようです。 誰か助けてもらえますか? javascriptコードと文字列は次のようになります。 var wysiwyg = dijit.byId("wysiwyg").get("value"); var wysiwyg_clean = wysiwyg.replace('&amp;','\&amp;'); var poststr = "act=save"; poststr+="&amp;titlu="+frm.value.titlu; poststr+="&amp;sectiune="+frm.value.sectiune; poststr+="&amp;wysiwyg="+wysiwyg_clean; poststr+="&amp;id_text="+frm.value.id_text; xmlhttp.open("POST","lista_ajax.php",true); xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded"); xmlhttp.send(poststr); 文字列は次のとおりです。 &lt;span class="style2"&gt;&amp;quot;Busola&amp;quot;&lt;/span&gt;


5
ウェブサイトのセクションを翻訳しないようにGoogle翻訳に指示するにはどうすればよいですか?
Google翻訳には、ウェブサイトでのGoogle翻訳を可能にする開発者ツールがあります。ウェブサイトのセクションを翻訳しないようにGoogle翻訳に指示する方法はありますか?おそらく、HTML要素のクラス名を使用しますか? HTML5 translate = no属性を試しました。効果はありません。 Googleがウェブサイトの名前を誤って翻訳しているため、これは特に問題です。

13
setTimeout()の残り時間を見つけますか?
自分が所有していないライブラリコードと相互作用し、(合理的に)変更できないJavascriptを作成しています。一連の期間限定の質問で次の質問を表示するために使用されるJavascriptタイムアウトを作成します。これは、すべての希望を超えて難読化されているため、実際のコードではありません。ライブラリが行っていることは次のとおりです。 .... // setup a timeout to go to the next question based on user-supplied time var t = questionTime * 1000 test.currentTimeout = setTimeout( showNextQuestion(questions[i+1]), t ); questionTime * 1000によって作成されたタイマーに問い合わせることでいっぱいになるプログレスバーを画面に表示したいと思いますsetTimeout。唯一の問題は、これを行う方法がないように思われることです。getTimeout足りない機能はありますか?私が見つけることができるJavascriptタイムアウトに関する唯一の情報は、を介した作成とを介したsetTimeout( function, time)削除にのみ関連していclearTimeout( id )ます。 タイムアウトが発生するまでの残り時間、またはタイムアウトが呼び出されてからの経過時間を返す関数を探しています。プログレスバーコードは次のようになります。 var timeleft = getTimeout( test.currentTimeout ); // I don't know how to do this …

9
HTML / Javascript:srcが設定されたスクリプトタグにロードされたJSONデータにアクセスする方法
ページが表示可能であるため、クライアントでアクセスできるようにしたいサーバーで生成したこのJSONファイルがあります。基本的に私が達成したいのは: 私のhtmlドキュメントで次のタグが宣言されています: &lt;script id="test" type="application/json" src="http://myresources/stuf.json"&gt; ソースで参照されているファイルにはJSONデータが含まれています。これまで見てきたように、スクリプトの場合と同じように、データがダウンロードされています。 では、Javascriptでアクセスするにはどうすればよいですか?多数のメソッドを使用してjQueryを使用して、または使用せずにスクリプトタグにアクセスして、JSONデータを取得しようとしましたが、どういうわけかこれは機能しません。innerHTMLjsonデータがスクリプトにインラインで書き込まれていれば、それを取得することは機能していました。それはそうではなく、私が達成しようとしていることでもありません。 提案したい場合は、ページの読み込み後のリモートJSONリクエストもオプションではありません。


25
ブートストラップナビゲーションバーのアクティブ状態が機能しない
私はブートストラップv3を持っています。 を使用しclass="active"ていますが、navbarメニュー項目を押しても切り替わりません。これを実行jQueryしてクリック関数を作成する方法を知っていますが、この機能をブートストラップに含める必要があると思いますか?それで、多分それはJavaScriptの問題ですか? これが私が含めたjs / css / bootstrapファイルのヘッダーです: &lt;!-- Bootstrap CSS --&gt; &lt;link rel="stylesheet" href= "/bootstrap/css/bootstrap.css" /&gt; &lt;link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/themes/smoothness/jquery-ui.css" /&gt; &lt;link rel="stylesheet" href= "/stylesheets/styles.css" /&gt; &lt;!--jQuery --&gt; &lt;script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"&gt; &lt;script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/jquery-ui.min.js"&gt;&lt;/script&gt; &lt;!-- Bootstrap JS --&gt; &lt;script src="/bootstrap/js/bootstrap.min.js"&gt;&lt;/script&gt; &lt;script src="/bootstrap/js/bootstrap-collapse.js"&gt;&lt;/script&gt; &lt;script src="/bootstrap/js/bootstrap-transition.js"&gt;&lt;/script&gt; これが私のnavbarコードです: &lt;nav class="navbar navbar-default navbar-fixed-top" role="navigation"&gt; &lt;div class="container-fluid"&gt; &lt;div …

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