[選択されたテキストをAmazon.co.jpで検索]するJavascriptを手直ししてください。


このブックマークレットなのですが、Amazonの検索結果ページが現在のタブで開かれます。

javascript:q=""+(window.getSelection?window.getSelection():document.getSelection?document.getSelection():document.selection.createRange().text);if(!q)q=prompt("Search terms? ... ","");if(q!=null){location="http://www.amazon.co.jp/exec/obidos/external-search?mode=blended&tag=bookmardirect-20&keyword="+escape(q).replace(/ /g,"+");}else{location="http://www.amazon.co.jp/exec/obidos/redirect-home/bookmardirect-20";}void 0


これを、Amazonの検索結果を新しいタブで開くようにしてください。

回答の条件
  • 1人2回まで
  • 13歳以上
  • 登録:2010/11/24 04:38:02
  • 終了:2010/11/24 10:26:53

回答(1件)

id:tasklight No.1

tasklight回答回数323ベストアンサー獲得回数402010/11/24 06:55:57

以下のように書いてみて下さい。

javascript:q=""+(window.getSelection?window.getSelection():document.getSelection?document.getSelection():document.selection.createRange().text);if(!q)q=prompt("Search terms? ... ","");if(q!=null){open("http://www.amazon.co.jp/exec/obidos/external-search?mode=blended&tag=bookmardirect-20&keyword="+escape(q).replace(/ /g,"+");, "_blank");}else{open("http://www.amazon.co.jp/exec/obidos/redirect-home/bookmardirect-20","_blank")}void 0
id:andrewanderson

動かなくなりました。

Mac OS X Safari / Chrominum 各最新版で試しましたが無反応です。

しばらく確認してみるのでお待ちください

update

javascript:q=""+(window.getSelection?window.getSelection():document.getSelection?document.getSelection():document.selection.createRange().text);if(!q)q=prompt("Search terms? ... ","");if(q!=null){open("http://www.amazon.com/exec/obidos/external-search?mode=blended&t..."+escape(q).replace(/ /g,"+"));}else{location="http://www.amazon.com/exec/obidos/redirect-home/bookmardirect-20";}void 0

これでいけました。

2010/11/24 10:26:12

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません