ウェブサイト検索

javascript - 古いバージョンのブラウザを検出して、ブラウザサポートページにリダイレクトする方法

もし IE <9 なら、または Mozilla <35、または Chrome <39、または Safari <s7 なら、ブラウザサポートページにリダイレクトする必要があります。

以下のコードを使ってみましたが、うまくいきませんでした… IEでオブジェクトインスペクターウィンドウを開いている場合にのみ動作しました。

<!--[if lt IE 9 ]> <script type='text/javascript'> cons

続きを読む →

javascript - Web Speech API:iOS Safariでサポートされている音声合成の声を常に取得する

iOSのSafariでサポートされている音声合成の声のリストを取得しようとしています。

APIによると、次のように呼び出すことで音声の配列を取得できるはずです:

window.speechSynthesis.getVoices();

時々これは私に声のリストを与えてくれますが、他の時はそうではありません。次の jsfiddle をご覧ください: https://jsfiddle.net/sq7xf327/

もしこれを私のi

続きを読む →

JavascriptでHTMLテーブルに行を追加し、IDを増分する

これはこのサイトでの私の最初の投稿なので、うまくやってくれると嬉しいです。HTML/PHPフォームを作成し、ボタンがクリックされたときにテーブルに追加の行を追加し、2つのフィールドのIDをインクリメントするための小さなJavascriptを使用しようとしています。

ボタンは行を追加する際に機能しますが、IDが増加するようには見えず、前の行と同じIDを使用しています。誰か助けてくれると嬉しいです。

$(window).load(function(){ var table = $('#productanddates')[0]; var newIDSuffix = 2

続きを読む →

javascript - Angular-UI-Grid-Edit は「controller as」構文で使用できますか?

私は自分のAngularアプリ全体を書きましたが、$scopeの使用を避け、「controller as」構文を使用することで、Angular 2.0への移行を容易にし、またこれがより現在のプラクティスであると信じているからです。

しかし、ui-grid の gridApi.edit.on.afterCellEdit イベントで $scope を使わずに済ませる方法が分かりません。このイベントは次のように文書化されています。

gridApi.edit.on.afterCellEdit(scope,function(rowEntity, colDef

続きを読む →

javascript - 失敗した期待: 「[ ] が空の配列であることを期待しました。」

こちらが失敗しているテストです:

describe("Checking errors", function () { var scope = {}; beforeEach(function () { browser.get("/#endpoint"); browser.waitForAngular(); scope.page = new MyPage(); }); it("should not show any errors", function () { expect(scope.page.errors).t

続きを読む →

ecmascript 6 - クラス内での 'this' キーワードの使用をすべて排除する

私はTraceurを使って、今すぐ将来のJavaScriptを書けるようにしており、これは私がいくつかのクラスに持っている関数です

create() { this.game.physics.startSystem(Phaser.Physics.ARCADE); this.segmentcache = new SegmentCache(this.game); this.segments = new Segments(this.game); this.segments.cache = thi

続きを読む →

javascript - Chromeではif条件がfalseの場合、文は実行されませんが、Firefoxでは実行されます

これは私のシナリオのplnkrです。Chromeでこのコードをデバッグすると、2つ目の「if」の中の文は実行されません。しかし、Firefoxでデバッグすると、2つ目の「if」の中の文は実行されます。

angular.module('optionsExample', []) .controller('ExampleController', ['$scope', function($scope) { debugger; if(true){ $scope.na

続きを読む →

javascript - Google Chrome Canaryで未処理の例外で一時停止をオンにする方法は?

この記事では、未捕捉の例外で一時停止をオンにすることについて説明しています。 https://developer.chrome.com/devtools/docs/javascript-debugging

Chrome と Canary の両方で「例外発生時に一時停止」しか見えません。私は Chrome Canary バージョン 43.0.2344.2 canary (64 ビット) を使用しています。

私は Uncaught SyntaxError: Unexpected token : を取得しており、場所(例えば VM2

続きを読む →

javascript - Meteor でサーバーサイドの Python スクリプトを実行する方法

私はMeteorアプリを持っていて、バックグラウンドで何か作業をするためにPythonスクリプトを呼び出す必要があります。これをどのように動作させればよいですか?child_processとexecを使ってみましたが、うまく実行できません。スクリプトはどこに置くべきでしょうか?

ありがとう

回答 #1

私は同じ問題を抱えており、それは解決しました。Node.jsからPythonスクリプトを実行するためにpython-shellとnpmパッケージを使用します。Meteorにインストールするには:

meteor npm ins

続きを読む →

javascript - JS配列をデータソースとして使用してjqueryデータテーブルを動的に更新する方法

JS配列をデータソースとして使用して、jQueryデータテーブルを動的に更新する方法。ユーザーが更新ボタンをクリックしたとき、新しいJS配列が現在のデータソースに追加され、jQueryデータテーブルに反映される必要があります。

<html> <head> <link rel="stylesheet" type="text/css" href="//cdn.datatables.net/1.10.6/css/jquery.dataTable

続きを読む →