gooRSSリーダーに追加するボタンについて
以前作成したRSSリーダーに追加するJavaScriptですが、”gooRSSリーダーに追加する”ボタンが動かなかったようです。徒然草:remixさんの記事で初めて気がつきました。テスト不足ですね。
他のサイトのボタンも動かない所がちらほらあるようで・・・いつの間にか仕様変更でもしたのかもしれないですね。ので、ちょっと調べてみました。
ブックマークレットを確認したところ、どうやらJavaScript呼び出しのみで完結してる模様。ブックマークレット部分見て、こういうJavaScriptの使い方も有ったのか、とちょっと感動。このやり方だと、いろんなツールが作れそうね。
さてさて、肝心のgooRSSリーダーに登録するボタンですが、このままコピーするだけで動きます。
<a href="javascript:void(0)" onClick="if(!document.getElementById(‘goo_rss_reader’)){var o=document.createElement(‘script’);o.setAttribute(‘id’,'goo_rss_reader’);o.setAttribute(‘src’,'http://reader.goo.ne.jp/web/bookmarklet.js’);document.body.appendChild(o);}else{gooRSSReader.showhide();}void 0;"><img src="http://reader.goo.ne.jp/web/img/addwebrss.gif" border=0/></a>
参考になれば幸いです。
以前作ったRSSリーダー登録ボタン一括生成JavaScriptにも反映しました。
こちらも使えそうなら使ってくださいませ。