一つ前の投稿で使えるようにした「続きを読む」を、すぐにブログで使用出来るように簡易リンクタグ生成JavaScriptと同じようにJSを作成しました。 完全に自分用なので、他の人が見ても全く意味が無いかもしれません。 ※以前同様、今回もIEでしか使用出来ません(Sleipnirも使用可能)。 以下がソースとなります(実際には1行で処理を行います)。javascript: var date=new Date(); window.clipboardData.setData('Text','<a href="#" onclick="showHide(\'sh'+date.getTime()+'\');return false;">▼続きを読む/たたむ</a>\n<div id="sh'+date.getTime()+'" style="display: none"></div>\n'); window.status='◆「続きを読む」をクリップボードへコピーしました。'; void(0);軽く解説。 「続きを読む」範囲に付けるIDは、ブログページ内で被ってしまうとそこまで処理が通ってしまって困るので、絶対に被らないようにしました。 2行目で「Date」オブジェクトを作り、3行目「date.getTime()」で、被らない数字を生成します。 詳しいことは以下のリファレンスで。 getTime/JavaScriptリファレンス あとはそのままソースを書き上げるだけです。
ホーム > ブックマークレット > 「続きを読む」タグ生成JavaScript
2009年5月23日土曜日
「続きを読む」タグ生成JavaScript
カテゴリ:
JavaScript,
ソース,
ブックマークレット
0 件のコメント:
コメントを投稿