問題タブ [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.
jquery - jQuery、外部ファイルをロードした後に何かをする
重要なのは、ブックマークレットに、現在のWebページにjquery、jquery-ui、およびcssファイルを作成する外部jsをロードさせ、すべてをクロスドメインで実行することです。何らかの理由で、jqueryコードが実行されるまでに、jquery-uiに含まれているdialog()関数が存在しません。私の推測では、jqueryは外部スクリプトがロードされる前にコードを実行しています。
助けてください!
javascript - ブックマークレット:モバイルブラウザの場合はm。*。*に、デスクトップブラウザの場合はwww。*。*にリダイレクトします。
接尾辞を指定した場合、モバイルブラウザを"m."プレフィックスにガイドし、デスクトップをプレフィックスにガイドするJavaScriptハックをURLフィールドに配置できますか?"www.""<domain>.<root>"
これはWeaveとOperaLinkの両方のユーザーに役立つと思います。
javascript - ステータスバーに document.write
独自のブックマークレットを作成しようとしていますが、そのためのガイドはそれほど多くありません。基本的に、現在、ウィンドウの内容を置き換えるという意図しない効果がある javascript:document.write("HAI, WORLD") を実行できない理由を理解しようとしています。
Javascriptがウィンドウの内容全体をメソッドの戻り値に置き換えることは、他の場所からの私の理解であるため、javascript:void(document.write("wut")) も試しましたが、ウィンドウの内容全体がまだ置き換えられています.
wordpress - 最新のWordpressブックマークレットを入手
「最新のWPリリースを入手する」ブックマークレットなどはできますか?私は確かに私のブラウザでそのリンクを使用することができます。
ありがとう!
javascript - フレームで動作するブックマークレット?
来年は、大手ソフトウェア ベンダーの既製の Web アプリをハッキングする予定です。コード ベースの大部分にアクセスできますが、一部の Web フォームについてはブラインドで作業します。もちろん、主要なソフトウェア ベンダーは IE 6 と 7 のみをサポートしています。開発プラットフォームとして IE を使用している場合でも、より「最新の」Web 開発で使用しているブックマークレットの一部を使用すると、非常に便利です。
ただし、フレームを使用しているため、これらのツールはどれも問題のアプリでは機能しないようです。フレームを操作するときにこれらの (または他の) ブックマークレットを機能させるためのヒントはありますか?
javascript - Javascript ブラウザのブックマークレット
Facebookの投稿ページが横にある新しいポップアップウィンドウを開く次のjavascriptブックマークレットがあります。
そのコードをブラウザのショートカット リンクの URL に追加するだけで、Facebook の投稿ページが開き、URL と現在のページに関する情報が渡されます。
私はもっと簡単な仕事をする必要があります。現在のページの URL を取得し、新しいタブを開くか、現在のタブを使用して、このようなリンクを開く必要があります
ご覧のとおり、現在のページを取得して自分のサイト ページに渡すブックマークレットを作成するだけです。誰でも私を助けることができますか、私はJavaScriptをあまり知りません。
javascript - ブックマークレットで定義された関数をページレベルのスクリプトから呼び出すことはできますか?
新しいウィンドウ/タブを開く必要があるブックマークレットがあります。ポップアップ ブロッカーを回避するには、window.open()メソッドをブックマークレットで直接呼び出す必要があります。つまり、ブラウザー レベルで呼び出します。
ただし、外部 Javascript ファイルをロードして、ブックマークレットを更新可能に保ちたいと考えています。これを行うには、ブックマークレットでスクリプト ノードを DOM に追加する必要があります。これらの外部からロードされたスクリプトの 1 つにwindow.open()コードを挿入すると、ポップアップ ブロッカーがページ レベルでそれをブロックします。
私が知りたいのはwindow.open()、ブックマークレットでラッパー関数を作成し、外部からロードされたスクリプトから呼び出すことができるかどうかです。このようなラップの範囲と許可は何ですか?
javascript - ScreenScaping のブックマークレット
http://dy-verse.blogspot.com/2009/08/screen-scraping-with-javascript-firebug.html [リンクテキスト][1]
ページを解析し、Greasemonkey に依存する Google スプレッドシートにコンテンツを送信する戦略の概要を説明します。このアプローチを単純なブックマークレットに適用したいと思います。解析するページ アドレスをハードコーディングする代わりに、問題のページに手動で移動してブックマークレットを実行します。
エントリ ポイントのコーディングと、解析する要素の割り当てに助けが必要です。私のページには、ドキュメントの最上位に 3 つの (ネストされていない) テーブルがあり、クラス名はありません。これらのテーブルを start() 関数に渡すにはどうすればよいですか?
どうも
jquery - Google ドキュメント フォーム送信のスクリプト作成
ページを解析し、定義したフォームを介して結果を googledocs スプレッドシートに送信するブックマークレットを作成しようとしています。
スクリプトの関連ビットは次のとおりです。
// 戻り値:
ブックマークレットを介してフォームに何も保存されていません-ブックマークレットのコードでGoogleの応答をキャプチャする方法はありますか? (fwiw、jQueryify経由でjQueryを注入しました)
編集:
Firebug の Net パネルは、ブックマークレットによってトリガーされたアクティビティをまったく聞いていません。
送信しようとしているフォームは次の場所にあります。
http://spreadsheets.google.com/viewform?hl=ja&formkey=dFd0SHgwQ3YwSFd5UHZpM1QxMlNOdlE6MA
スクリプトの値をそのフォームに挿入してから、それを送信するにはどうすればよいですか? 解析中のページでトリガーされたブックマークレット内のスクリプトを介して。
javascript - ページの読み込み時に JavaScript (ブックマークレットなど) を自動実行する方法はありますか?
ブックマークレット コードを実行するには、ユーザーがブックマークレットを操作する必要があります。ページの読み込み時にブックマークレットまたは実際にJavaScriptを自動的に実行する方法はありますか?
それとも、アドオンは進むべき道ですか?
ありがとう