• 締切済み

はてなブックマークレットのようなものを自作する

はてなブックマークレットみたいなものを自作したいと思っています。 要点は2点。はてなブックマークレットを起動すると (1)今開いている画面内に登録用の窓が出る(別タブや別ウィンドウ内では無く)。 (2)開いた画面に現在のページのURLが表示されている。 この2点の実現方法が分かりません。 当方、vbscriptをぼちぼち、javascriptはほんのちょっとかじった程度です。 下らない質問かとは思いますが、どなたかご教授いただければ幸いです。 よろしくお願いします。

みんなの回答

回答No.2

(1)今開いている画面内に登録用の窓が出る(別タブや別ウィンドウ内では無く)。 ↑こちらはjavascript + html + cssです。 はてなのブックマークレットのソースを見ればすぐわかると思いますが、 javascriptでhtmlとcssを現在のページに読み込んで、表示させてると思います。(現物を見てないので詳細はあてずっぽですが。) (2)開いた画面に現在のページのURLが表示されている。 ↑こちらはjavascriptですね。↓これでいけます。 http://www.0yen-coding.com/2009/07/javascript-title.html

akirou
質問者

お礼

お礼が遅れて申し訳ありません。 現在のページに何を表示しているかすらよくわからなかったのですが、どうやら「フローティングウィンドウ」と呼ばれるものだということは分かりました。 ブックマークレットからフローティングウィンドウを表示し、そこに現在ページのURLを読み込むといったことがしたいのですが質問の趣旨とははずれつつあるので一旦締めたいと思います。 ありがとうございました。

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.1

ブックマークレットはそれ自体、JavaScriptのプログラムなので、読めばいいかと思います。 ブラウザのブックマークレットを右クリックでプロパティのURLの部分。

akirou
質問者

お礼

お礼が遅くなって申し訳ありません。 URLの部分は見たのですがそこから外部JSファイルを読み込んでおり、その中身(やその先)が私にはハードルが高かったもので・・・。 ありがとうございました。

関連するQ&A