大企業で使用するソーシャルブックマークアプリケーションを構築しています。
これには、現在正常に動作する単純な JavaScript ブックマークレットがあります。ブックマークレットを使用すると、ユーザーは一般的なブラウザーからブックマークを保存できます。これは、公開されている Web リンクに対して非常にうまく機能し、ブラウザーに依存しません。このようなブックマークレットの最も近い例は次のとおりです。
http://delicious.com/help/bookmarklets
ブラウザ (Chrome/Mac としましょう) で PDF を表示している場合:
もちろん、これは機能しません。ブラウザーで表示されている PDF の上に HTML マークアップを挿入する方法がないためです。
http 以外のリソースへのリンクをブックマークレット内で機能させるための最良の方法は何ですか? 何らかの非表示の iframe を作成して挿入し、親フレームとその URL を取得して保存できるようにする必要がありますか?