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

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


4
可読性はURLからテキストを抽出するためにどのアルゴリズムを使用しますか?
しばらくの間、私は広告に関連するテキストやその他すべての混乱を排除することにより、URLから「関連する」テキストをインテリジェントに抽出する方法を模索してきました。数か月の調査の後、私はそれを問題としてあきらめました正確に決定することはできません。(私はさまざまな方法を試しましたが、どれも信頼できませんでした) 1週間前、私は可読性 -あらゆるURLを可読テキストに変換するプラグイン- を偶然見つけました。それは私にはかなり正確に見えます。私の推測では、彼らはどういうわけか、関連するテキストを抽出するのに十分スマートなアルゴリズムを持っています。 誰かがそれをどのように行うか知っていますか?または、どうすれば確実にそれを実行できますか?

10
2つの文字列をまとめるのではなく、JSに数学を実行させる方法
整数変数に5を追加するにはJavaScriptが必要ですが、代わりに変数を文字列として扱い、変数を書き出してから、「文字列」の末尾に5を追加します。代わりに数学を強制する方法はありますか? var dots = document.getElementById("txt").value; // 5 function increase(){ dots = dots + 5; } 出力: 55 出力を強制するにはどうすればよい10ですか?



5
FacebookのAPIを使用して、ユーザーがFacebookページまたはURLが好きかどうかを確認する方法
私は夢中になると思います。うまく動かない。 ユーザーがiFrameアプリでJavaScriptを使用して自分のページを気に入ったかどうかを確認したいだけです。 FB.api({ method: "pages.isFan", page_id: my_page_id, }, function(response) { console.log(response); if(response){ alert('You Likey'); } else { alert('You not Likey :('); } } ); これは次を返します:False しかし、私は自分のページのファンなので、trueを返しませんか?

7
JsonPへのデータの投稿
JsonPにデータを投稿することはできますか?または、すべてのデータをGETリクエストとしてクエリ文字列で渡す必要がありますか? サービス、クロスドメインに送信する必要があるデータがたくさんあり、クエリ文字列を介して送信するには大きすぎる これを回避するためのオプションは何ですか?
102 javascript  jquery  ajax  json  jsonp 


4
jQuery attr vs prop?
さて、これはちょうど別されていない違いの質問は何、私がしているいくつかのテスト(http://jsfiddle.net/ZC3Lf/)を行って修正するpropとattrの<form action="/test/"></form>​ 出力がされた状態での: 1)プロップ変更テスト プロップ:http://fiddle.jshell.net/test/1 属性:http://fiddle.jshell.net/test/1 2)属性変更テストの プロップ:http://fiddle.jshell.net/test/1 属性:/test/1 3)Attr、次にProp変更テスト Prop:http://fiddle.jshell.net/test/11 Attr:http://fiddle.jshell.net/test/11 4)小道具、次にAttr変更テスト 小道具:http://fiddle.jshell.net/test/11 属性:http://fiddle.jshell.net/test/11 :今、私は私の知識が行く限り、物事のカップルについて混乱してい プロップを: JavaScriptを経由して任意の変更後の現在の状態で値 :Attrのそれは、ページの読み込みのHTMLで定義された通りの値です。 これが正しければ、 なぜ属性を変更すると完全修飾になったpropように見えaction、逆に属性を変更しないのですか? propinを1)変更すると属性が変更されるのはなぜですか? attrinを2)変更するとプロパティが変更されるのはなぜですか、それらはそのようにリンクされているのですか? テストコード HTML JavaScript var element = $('form'); var property = 'action'; /*You should not need to modify below this line */ var body = $('body'); var original …
102 javascript  jquery  attr  prop 

2
JavaScriptCoreでWebWorkerのコンテキストに新しいネイティブクラスを追加する方法
JavaScriptCoreを介してJavaScriptを拡張するアプリケーションをwebkit-gtkブラウザーで使用しています。現在、いくつかのクラスをグローバルコンテキストに追加しています。 void create_js(gpointer context, char* className, JSClassDefinition clasDefinition) { JSClassRef classDef = JSClassCreate(&clasDefinition); JSObjectRef classObj = JSObjectMake(context, classDef, context); JSObjectRef globalObj = JSContextGetGlobalObject(context); JSStringRef str = JSStringCreateWithUTF8CString(className); JSObjectSetProperty(context, globalObj, str, classObj, kJSPropertyAttributeNone, NULL); JSStringRelease(str); } 次に、これらのクラスもWebWorkerのコンテキストに追加して、JSでインスタンス化されたワーカーからそれらを呼び出すことができるようにします。 私はそのWorkerようにオブジェクトを取得しようとしました: JSStringRef workerStr = JSStringCreateWithUTF8CString("Worker"); JSObjectRef worker = JSObjectGetProperty(context, globalObj, workerStr, NULL); JSObjectSetProperty(context, worker, …

8
ページ上のすべてのAJAXリクエストに「フック」を追加する
すべてのAJAXリクエストに「フック」して(送信されようとしているとき、またはイベントが発生したときに)、アクションを実行できるかどうかを知りたいです。この時点では、ページ上に他のサードパーティのスクリプトがあると想定しています。これらのいくつかはjQueryを使用するかもしれませんが、他は使用しません。これは可能ですか?

8
JavaScript経由でユーザーのローカルLAN IPアドレスを取得できますか?
この質問に対する最初の反応は「いいえ」と「それは不可能」であり、「あなたはそれを必要とすべきではない、あなたは何か間違ったことをしている」と知っています。私がしようとしていることは、ユーザーのLAN IPアドレスを取得し、それをWebページに表示することです。どうして?それが私が取り組んでいるページのすべてであり、訪問者であるあなたについて可能な限り多くの情報を示しているためです:http : //www.whatsmyip.org/more-info-about-you/ そのため、情報提供のためにユーザーに表示する以外は、実際にはIPで何もしていません。以前は、小さなJavaアプレットを使用してこれを行っていました。それはかなりうまくいきました。しかし最近では、ブラウザは同意と信頼に何度もぶつかり、最もマイナーなJavaアプレットでさえ実行するようになっているので、まったく実行したくありません。 しばらくの間、この機能を削除しましたが、可能であれば元に戻したいと思います。コンピュータコンサルタントとして、私が実際に時々使用するものでした。このWebサイトにアクセスして、ネットワークが実行されているIP範囲を確認する方が、システム設定、ネットワーク、アクティブなインターフェイスに移動するよりも高速です。 それで、JavaScriptだけでそれを行う方法があるかどうか、疑問に思っています。多分あなたがアクセスできるいくつかの新しいオブジェクトは、javascriptがブラウザに地球上の地理的な場所がどこであるかを尋ねることができるのと同様です。たぶん、クライアントのネットワーキング情報に似たものはありますか?そうでない場合、おそらくそれを完全に行う他の方法がありますか?私が考えることができる唯一の方法は、Javaアプレット、またはフラッシュオブジェクトです。私はどちらもしたくない。


7
単一ページアプリにAngularJSを備えた複数のコントローラー
私が知りたいのは、単一ページのアプリケーションに複数のコントローラーを使用する方法です。私はそれを理解しようとしましたが、私のものと非常によく似た質問を見つけましたが、単一のページアプリに複数のコントローラーを使用しないという特定の問題を解決するためのさまざまな答えがあります。 1つのページに複数のコントローラーを使用するのは賢明ではないからでしょうか。それとも不可能ですか? メインページで動作するキックアスイメージカルーセルコントローラーが既にあるとしましょう。その後、モーダルの使用方法(例を挙げましょう)を習得し、そのための新しいコントローラーも必要です(またはコントローラーに必要な他のすべてのもの)。それから私は何をしますか? 他の質問に対するいくつかの回答を見てきました。彼らは私とほとんど同じことについて尋ね、人々は「* OMG。なぜあなたはそれをするのですか、これをしてください...」と答えます。 最良の方法は何ですか、またはどのように行いますか? 編集する あなたの多くは、2つのコントローラーを宣言し、ng-controllerを使用してそれを呼び出すだけで答えています。以下のコードを使用して、ng-controllerでMainCtrlを呼び出します。 app.config(function($routeProvider, $locationProvider) { $routeProvider .when('/', { templateUrl: "templates/main.html", controller:'MainCtrl', }) .otherwise({ template: 'does not exists' }); }); ng-controllerを使わずにコントローラーをここで設定する必要があるのはなぜですか?これが私を混乱させたものです。(この方法で2つのコントローラーを追加することはできないと思います...)

6
JavaScriptのブラウザー統計が無効になっている[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 3年前休業。 この質問を改善する JavaScriptを無効にして閲覧しているWebユーザーの割合に関する公的に利用可能な統計を収集するのに苦労しています。 Yahooは2010年からのデータを公開していますし、R. Reidさんは2009年からのデータを公表(彼はへのアクセスを持っていたサイトから選びました)。 当時のYahooの調査結果はかなり興味深いものでした。 アクセスログとビーコンデータ(以前はページに含まれていました)を組み合わせてすべての自動化されたリクエストを除外し、実際のユーザーから送信されたことが確認できる一連のリクエストを残しました。このデータは完全に匿名であり、いくつかの国のトラフィックパターンをよく示しています。 数値を計算したところ、実際のビジタートラフィックの約1%をホバリングするJavaScript無効リクエストの一定の割合が見つかりました。最高の割合は米国で約2%、最低の割合はブラジルで約0.25%です。テストされた他の国はすべて、1.3%に非常に近い数値を示しました。 これは私がこれまでに見つけたものについてです。しかし、このデータは古くなっているので、今日のパーセンテージはどうなっているのだろう。 私はStatcounterも調べました。Statcounterは、ブラウザの統計情報を公開している唯一の会社のようです。ただし、JavaScriptに関するデータは公開しません。W3schoolsも統計を公開していることは知っていますが、ターゲットは開発者を対象としているため、このデータは非常に偏っており、私にとって興味深いものではありません。(一般ユーザーの代表である必要があります)。 したがって、以下を提供するようにお願いします。 この領域に関係する、オープンで自由に利用できる統計へのリンク あなた自身の統計、できれば開発者をターゲットにしていないより大きなサイトからの統計

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