• 締切済み

javascriptでブックマークレットを作りたいのですが…。

javascriptで、「今見ているページのURL+任意の文字列」 というブックマークレットを作りたいのですが、 今の自分には、「任意のアドレス+任意の文字列」にしかできません。 どなたか方法を教えていただけないでしょうか。

みんなの回答

  • steel_gray
  • ベストアンサー率66% (1052/1578)
回答No.1

javascript:location.href=location.href+'任意の文字列' で、どうでしょう。

関連するQ&A

  • ブックマークレットで重複した履歴ができてしまう

    ソーシャルブックマークのdel.icio.usの、ブックマークレットと同じようなものを作ろうとしています。ブックマークしたいページでブックマークレットをクリックすると、そのページのURLやタイトルを取り込んで、del.icio.usの登録ページでそのページをブックマークできるというものです。 ブックマークレットの中身は以下です。 javascript:location.href='http://del.icio.us/post?v=4;url='+encodeURIComponent(location.href)+';title='+encodeURIComponent(document.title) ところが、おかしなことに気づいたのですが、このブックマークレットをIEで実行すると、ブックマークしたいページの履歴が2回記録されてしまうのです。FireFoxではそういうことは起こりません。 IEでは、なぜこのようなことが起きるのでしょうか?2回記録されないようにする方法はあるのでしょうか?(登録後、ユーザーは履歴を辿って戻る操作も多いと思うので)

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

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

  • ブックマークレット勉強中 javascript:void

    javascriptの入門書を2さつよみました。 そこでブックマークレットをつくっています。 javascript:void(document.body.style.lineHeight='1.6em') ↑のようなブックマークレットで、いろいろリファレンスを調べたのですが、void の意味が良く分かりません。 どなたか詳しい意味使い方をおしえてください。 たしかに void の部分がないとうまく機能しないので、必要なのは分かるのですが……

  • ブックマークレットを自作したい

    ブックマークレットを自作したいと考えています。 ブックマークレットに別の機能を持ったブックマークレットの二つを合体させて、一つのブックマークレットにする事は可能ですか? 出来る時とそうでない時があるとすれば、その違いを簡単に教えてください。 そもそもjavascriptを勉強しないといけないのですが、とりあえず可能なのかどうかだけでも教えていただけると、勉強する意欲も沸くのでお願い致します。

  • ブックマークレットが動かない。

    現在、サイトの利用補助ツールとして、ブックマークレットを作成したのですが。なぜか、途中から動かなくなってしまいます。URLを取得し、それに対して加工後、テキストを保存する動作をします。 固定のURLを入れてHTMLで動かすとうまくいきます。 ブックマークレットでは、url = location.href;として現在見ているページを取得しています。 動作しなくなるあたりのソース。 ↓ alert("ファイルを新しく作成1" ); // ★表示されます var fso=new ActiveXObject("Scripting.FileSystemObject"); alert("ファイルを新しく作成2"); // ★以下から表示されません。

  • ブックマークレットで質問があります

    リンクをクリックすると リンク先には飛ばずにURLをコピーする ブックマークレットは出来ますか。 さらに出来れば、 そのブックマークレットをもう一度実行すると ブックマークレットを実行しなかった状態に戻すようにしてほしいです。つまり普通にリンク先に飛ぶようになるように。 よろしくお願いいたします。

  • ブックマークレットについて学び始めるのに最適な史料をお願いします。

    あるブックマークレットを改造したいのですが、 手元にあるJavascriptの本がWebサイト作成を主眼として書かれているためか、あまり役に立ちません。(載っていないことが多いです) ブックマークレット(やuser.js)を作ることに主眼をおいた資料はないものでしょうか。

  • ブックマークレットの使い方が分からない?

    gooのブログを利用しているのですが、ブックマークレット(ブログに載せたいサイトのページを文章の途中に入れる)←多分そういう内容だと自分では思っているのですが。 文章の途中でブックマークレットをするにはどうすればよいのでしょうか? gooブログの説明を読んでもよく分かりません? (1)ブログに載せたいページを開く (2)そのページを開いたままお気に入りにある「gooブログに投稿!」をクリック (3)↑そうするとブログ編集(新規ページ)にタグが表示される (4)そのタグに名前を入れてから文章を打つ 以上のことをやったのですが・・・上手くいきません ブログ文章作成中で載せたいページを挿入するやり方を教えてください!

  • FIrefoxのブックマークレット

    FIrefoxのブックマークレットの紹介で、時々、 javascript:~ と書いてあるものがあるのですが、これを登録する手順がわかりません。 お分かりになる方がいれば説明お願いいたします。

  • Gmarksでブックマークレットを登録できない

    Firefox のブックマークを Google ブックマークへ移行してGmarksを使っています。 http://www.forest.impress.co.jp/article/2006/11/27/gmarks.html Gmarks は本当にメチャクチャ便利なのですが、ブックマークレットを登録することがなぜかできません。javascript が登録できないようです。 良い方法はないでしょうか?

専門家に質問してみよう