問題タブ [bookmarklet]

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 に答える
410 参照

url - ブックマークレットなどを使用してURLの一部を抽出します(例:Firefoxアドオン)

URLの一部を抽出できるブックマークレットまたはFirefoxアドオンを知っている人はいますか。

具体的には、Gmailの会話からメッセージIDを抽出したいと思います。Gmailのすべてのメッセージには一意のIDがあります。URLは次のようになります:https ://mail.google.com/a/domain.com/#all/1251b8f40722a3c2

私が欲しいのは、URLから最後の16文字(「1251b8f40722a3c2」の部分)を抽出して、クリップボードに自動的にコピーできるようにすることです。

ブックマークレット(互換性)が望ましいですが、Firefoxアドオンも問題ありません。

ありがとうございました!:)

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

javascript - ブックマークレットの開発が容易

ブックマークレットを作成する方法は次のとおりです。javascript関数を記述し、それをブックマークレットビルダーに渡してブックマークレットを作成し、ブラウザーにブックマークレットを追加し、テストWebページをロードし、ブックマークレットをテストすると、何かが機能しなくなります。何が問題なのかを見つけて、それに応じてjavascript関数を変更すると、面倒なサイクルが再開されます。

このサイクルを面倒なものにするにはどうすればよいですか?

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

javascript - 開発者ブラウザのブックマークレット(言語、フレームワーク、IDE、テクニックなど)についてどこで学ぶことができますか?

開発者ブラウザのブックマークレット(言語、フレームワーク、IDE、テクニックなど)についてどこで学ぶことができますか?おそらく、それらはよりJavascript開発のものですか?

私が話していることの例を与えるには、以下を参照してください。

http://www.evernote.com/about/download/web_clipper.php

http://readitlaterlist.com/bookmarklets/

ありがとう

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

javascript - WOTブックマークレット

ページにアクセスする前に、ページ上のすべてのリンクのWeb Of Trust (WOT)評価を表示できるようにするブックマークレットを作成しようとしています。WOT は独自のブックマークレットを提供していますが、評価を表示する前に最初にページにアクセスする必要があるため、あまり役に立ちません。これは SeaMonkey で使用されるため、WOT 拡張機能だけをインストールすることもできません。

WOT にはJavascript APIがあり、それが含まれているどのページでも評価を有効にできるので、それをベースとして使用しています。ただし、ブックマークレットとして正しく機能することはないようです。コードをできる限り API に近づけようとした試みの 1 つを次に示します。ブックマークレットで機能するように wotinject 関数を変更しただけで、評価ウィジェットが jQuery の前に読み込まれないようにタイムアウトを追加しました。

API が読み込まれていることがステータス バーに表示されますが、何も実行されません。これを機能させる方法はありますか?

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

php - Javascript ブックマークレット

特定の URL で新しいウィンドウを開き、GET を使用していくつかの変数を PHP に送信するブックマークレットをコーディングしました。問題は、同じphpをロードして同じ変数を送信する必要があることですが、今回はdiv内にあります。

誰かが私を正しい方向に向けてもらえますか?

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

javascript - ブックマークレットを作成するためのベストプラクティスは何ですか

現在取り組んでいるプロジェクトのブックマークレットをいくつか書いていますが、ブックマークレットを書くためのベストプラクティスは何でしょうか。私は周りを見回しました、そしてこれは私が思いついたものです

コードはいつでも変更でき(毎回要求されるので)、それでもブックマークレットのように機能するので、これは素晴らしいと感じました。このアプローチに問題はありますか?ブラウザの非互換性など?このためのベストプラクティスは何ですか?

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

javascript - 外部のcss、jsをロードし、ブックマークレットからDOMにdivを追加する方法は?

次のことを行うブックマークレットを構築しようとしています:

1.)サーバーにある外部jsをロードします(完了)

2.) この外部 JavaScript は、現在のサイト DOM に div を追加するよりも、jquery と jquery ui をロードします。(これを機能させることはできません)

私が抱えている問題は、特定の id を持つ div を追加できないことです。アイデアは、jqueryui の dialog() 関数を使用して、ブックマークレットを使用するサイトにサイズ変更可能で移動可能なダイアログ ボックスを表示することです。 .

ご想像のとおり、ブックマークレットが読み込まれたサイトのデザインを台無しにしないように、コンテンツを特定の div に読み込む必要があります。

3.) 開いたばかりのダイアログには、基本的にページを解析するリモート php ファイルの内容が含まれています。

スクリプトが完成しました。作成しようとしているダイアログにロードする必要があるだけです。

私は本当にこれで立ち往生しているので助けてください!ありがとう。

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

javascript - JavaScript プログラミングのヘルプ

以前のプログラミングの知識はありますが、これについては助けが必要です。Instapaper.comにあるような JavaScript ブックマークレットを作成する必要があります。

このブックマークレットに次の機能と外観を持たせたい:

  • ページの隅にポップアップ (コードで指定できます)
  • 0秒から60秒までのカウントアップタイマーを表示
  • メインカウントの下に「タイマー」のようなアイコン/グラフィックを配置する (instapaper.com スクリプトを参照)

ただし、これらはすべて基本的な要件ですが、誰かが上記を実行し、これらについて私を助けてくれれば、大歓迎です。

  • 45 秒から 60 秒まで、フォントの色を赤く点滅させたい
  • 60秒後に、入力できるメッセージを含むメッセージボックスを表示したい
  • 60 秒前にクリックすると、閉じます

...そして、これらはすべてより複雑な要件です。これらのフィールドをカスタマイズできる要素の下に「オプション」ボタンを作成する方法があれば、それは素晴らしいことです!

私を正しい方向に向けたり、コードを提供したりするのに役立つすべての助けが素晴らしいでしょう。また、これがどれだけ実行可能かはわかりませんが、上記の最初の 3 つの箇条書きで誰かが私を助けてくれれば、それは大歓迎です.

ありがとう!

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

tinymce - ブックマークレットとtinyMCE

function loadBookmarklet() { var scriptT = document.createElement("script"); scriptT.src = " http://abc.com/tinymce/jscripts/tiny_mce/tiny_mce.js "; scriptT.type = "text/javascript";

document.body.appendChild(scriptT); tinyMCE.init({ モード: "テキストエリア", テーマ: "シンプル" }); };

tinyMCE is not defined というエラーが表示されます。だれか助けてもらえますか?

新しいエラー

これが私が持っている新しいコードで、別のエラーが発生しています

私のwidget.jsで、widget.jsのテキストエリアをエディターに設定しようとしています

エラーは

newTM.activeEditor が null です

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

javascript - 既存の Javascript ファイルの編集に関するヘルプ

http://code.google.com/p/arc90labs-readability/から readability.js ファイルを編集しようとしています。

これは、Web ページ/Web 記事のタイトルと本文以外のすべてを削除することにより、現在のページを「きれいにする」ブックマークレットです。

ただし、スクリプトを編集して、ブックマークレットがアクティブなときに現在のページを変更せずに、代わりに指定されたローカル ディレクトリに「クリーンアップされた」html ファイルを出力するようにしたいと考えています。

誰でも助けることができますか?ありがとうございました!

注: クリーンな HTML ファイルは「document.body.innerHTML」と呼ばれます。