問題タブ [krl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
41 参照

krl - KRLでユーザーのタイムゾーンを取得する

KRLで時間を取得することについてのマイクの質問に対するフォローアップの質問。ユーザーのタイムゾーンを取得することは可能ですか?タイムゾーン述語があります、

しかし、それは議論を必要とするように見えます。どうすればいいですか?

0 投票する
1 に答える
299 参照

twitter - Twitterステータスのタイムラインの更新/無限のスクロールの更新をキャプチャする

私はKRLを使用して、JesseStayのTwitterBookに似たTwitterタイムラインステータスに要素を挿入しています。私が抱えている問題は、これらの要素が、ブックマークレットが開始されたときに現在表示されているステータスにのみ関連付けられていることです。無限スクロールを介して更新された「新しいツイート」Ajaxまたは無限スクロールを介したステータス更新によって新しいステータスが追加された場合、これらの新しいステータスは変更されません。

新しく追加されたステータスにのみ要素を挿入するために、新しいステータスをポーリングするか、KRLを介してTwitterステータス更新イベントを検知する方法はありますか?

0 投票する
1 に答える
460 参照

oauth - Goodreads API に OAuth を使用する

Goodreads APIを使ったアプリを作ろうと思っています。その一部は読み取り専用で、認証は必要ありません。しかし、API の書き込み部分にアクセスするには、OAuth を介してユーザーを認証する必要があります。

Twitter API (言語に組み込まれている) も OAuth を使用しており、それを使用するには、開発者キーを提供して を呼び出すだけtwitter:authorize()です。

Kynetx で他の API から OAuth を使用する同様の方法はありますか?

0 投票する
1 に答える
36 参照

krl - HTTP 経由でルールセットの開発バージョンにイベントを送信する

私は、HTTP GET 経由で KRL ルールセットにイベントを送信するエンドポイントを作成しています (こちらのドキュメントに基づいています)。この形式は次のとおりです。

テストしたいアプリのバージョンがデプロイされているものと同じである場合、これはうまく機能します。ただし、テストする前に常にデプロイしたいとは限りません。開発バージョンを呼び出すために指定された形式を使用しても機能しません。それはまだ私のルールセットのデプロイされたバージョンを呼び出します:

私は何を間違っていますか?

0 投票する
1 に答える
64 参照

krl - Kynetx プラグインとサイト タグ -- どうすれば違いがわかりますか?

私のアプリケーションには、プラグインをダウンロードしてインストールできるホームページがあります。また、サイト タグを使用して同じルールセットを呼び出し、潜在的なユーザーにアプリの機能を示します。

プラグインを非表示にして、その div を「プラグインをインストールしていただきありがとうございます」という div に置き換えたいと思います。サイトタグから呼び出された KRL とプラグインから呼び出された KRL の違いをどのように見分けることができますか?

これが私の考えですが、おそらくもっと良い方法がありますか?

オプション 1: ページ パラメータを使用します。おそらくプラグインには表示されません。オプション 2: プライマリ ルールセットを呼び出す 2 番目のルールセットを使用します。プラグイン ルールセットは、プラグイン div を非表示にし、'thank you' div を再表示します。プライマリ ルールセットで明示的なイベントをサポートする必要があるだけです。

0 投票する
1 に答える
53 参照

hash - KRLのハッシュから空のpick()を検出する

ハッシュにたくさんのデータがあり、そこから選択しています。選択するデータがある場合とない場合があります。ピック演算子によって何かが見つかったときと見つからなかったときを知るための最良の方法は何ですか?コードでそれに反応することができますか?

0 投票する
1 に答える
88 参照

krl - KRL-監視対象フィールドの値をどのように取得しますか?

変化のあるページのフィールドを見ています。

変更後に発生するルールのフィールドの新しい値をどのように取得しますか?

私はこのようなルールを持っています

新しい値を取得する方法がわかりません。送信時にウォッチを使用できません。

ありがとう

0 投票する
1 に答える
217 参照

krl - KRL ルールセットのグローバル ブロックで定義された JavaScript 関数を呼び出すにはどうすればよいですか?

ルールセットのグローバル ブロックで JavaScript 関数を定義しようとしましたが、関数を実行しようとすると「f() が定義されていません」というメッセージが表示されます。

関数を呼び出し可能にするにはどうすればよいですか?

0 投票する
2 に答える
140 参照

krl - KRL クロージャーの外部から KRL で定義された JavaScript 関数を呼び出す

ユーザーがリンクをクリックしたときに呼び出す Javascript 関数を KRL グローバル ブロックで定義しています。ルールセットの関連部分は次のとおりです。

リンクをクリックすると、clear_link定義されていないエラー メッセージが表示されます。

JavaScript 関数を呼び出すにはどうすればよいですか?

0 投票する
1 に答える
48 参照

krl - Kynetx内でのGoogleInstantの処理

Kynetxプラグインはどのようにトリガーされますか?ページのonloadイベントによるものですか?

GoogleInstantがKynetxプラグインに干渉しています。WebScarabは、検索時にGoogleへの複数のGETを表示します(インスタントはオンです)が、cs.kobj.netへのコールバックはありません。

Kynetxは、Googleの新しいインスタント機能を処理するためにフレームワークを適応させる計画を持っていますか?すでに存在しますか?私はそれに関する多くのドキュメントを見つけることができません。