ベーシックでもClipLinkをつけたい
ココログでもClipLinkをつけてるかたがいらっしゃるなと思ったら、プロじゃないとだめなんですね。
ベーシックでもつけたいなぁと悪戦苦闘中です。
今考えているのはcontentを使って、タイトルの後に表示させる方法です。
.content h3:after {
content: "<a href="javascript:url='<$MTEntryPermalink$>';title='<$MTEntryTitle$>';void(window.open('http://clip.myblog.jp/shortcut/add_clip?title='+escape(title)+'&url='+escape(url)+'&code=5ceab5e3a1f3ff9276fba4e86140d836','AddClip','scrollbars=no,width=430,height=320,left=100,top=100,status=yes,resizable=yes'))">Clip!!</a>";
}
でも、上手くいかないんですよねぇ...。
以下の例文でテストしているのですが、そもそもcontentがソースに反映されないのです。
.content h3:before { content: "■ "; }
「.」をつけてもつけなくても、ダメでした。
contentの使い方、間違ってるのかなぁ...。
【追記】
tsupoさまに「IEはダメでも、Operaはサポートしている」とのご指摘を頂きました。
(下部のコメント参照。)
そこで以下の記述を足して、「Opera限定ClipLink」を暫定公開します。
.content:after p.posted {
content: "| <a href="javascript:url='<$MTEntryPermalink$>';title='<$MTEntryTitle$>';void(window.open('http://clip.myblog.jp/shortcut/add_clip?title='+escape(title)+'&url='+escape(url)+'&code=5ceab5e3a1f3ff9276fba4e86140d836','AddClip','scrollbars=no,width=430,height=320,left=100,top=100,status=yes,resizable=yes'))">Clip!!</a>"
}
不具合などありましたら、ぜひご指摘をお願いいたします。
【追記】
ダメなようなので、記述を削除しました。
| 固定リンク
「ウェブログ・ココログ関連」カテゴリの記事
- ブクログの本棚をサイドバーに貼り付けてみた (2009.01.18)
- サイドバーの「最近の記事」を、日付別にツリー表示(2007.02.26)
- ココログのサイト内全文検索窓を設置(2005.10.31)
- 特定の記事が保存(再構築)できなかった覚書(2008.04.09)
- CSSでココログの画像をポラロイド風にアレンジ(2006.05.23)


コメント
IE だと、そもそも before や after をサポートしてなかったりします。
一方、before や after をサポートしている Opera では content に JavaScript は置けません。
ということで、別の手を考える必要があると思いますが、いい方法はあるのかなぁ? (^^;
投稿: tsupo | 2004.03.19 19:00
ちなみに、私のところでは
.content:before p.posted {
content: "[観測気球] "
}
のようにして、「投稿者」の前(before)に文字列を追加しています。IE では見えませんが、Opera だとちゃんと見えます。
投稿: tsupo | 2004.03.19 19:08
「Operaもサポート」ではなく、
「Operaがサポート」なのですね。
∑(O_O;)Shock!!
IEもサポートしてよぉ...。
ご指摘いただきまして、ありがとうございました。
めげずに、別の方法を考えてみます。
とりあえず、Opera限定でつけてみようかな。
投稿: KOROPPY | 2004.03.19 19:27
こんにちは。
ぜひ頑張ってください。
ベーシックとプラスにも付けたいですよね。
投稿: 僕... | 2004.03.19 20:14
>ベーシックとプラスにも付けたいですよね。
ぜひぜひ、頑張りましょう!!
「だったらプロにしろ」というツッコミがきそうですが(笑)
とりあえず、「Opera限定ClipLink」をつけてみました。
Operaの方にはみえている(らしい)ので。
表示が重くなった感じが気になりますが。
投稿: KOROPPY | 2004.03.19 20:22
毎回、記事を書いてから、この記事はクリップしてもらいたいかも。と思ったら、その記事に Javascript を入れる。
ってのじゃ、だめですよねぇやっぱし。
投稿: Joe | 2004.03.19 20:56
<$MTEntryPermalink$>
の部分を解決できないので、全自動にするのは JavaScript を相当に駆使しないと難しいと思います。
Simirality Search などもそうですが、「プロ」ができる前は、記事を書いた後に「編集」でその記事の PermaLink と共に毎回貼り付けてましたね。
投稿: Shin | 2004.03.19 21:14
><$MTEntryPermalink$>
この変数をそのまま使っても、
うまく変換されるわけではないのですね(T.T)
やはりJoeさまの仰るように、手動で追加ですかね。
投稿: KOROPPY | 2004.03.19 23:04
ハジメマシテ!
Shinさんに教えていただき、ここにたどり着きました。shinさんのおかげでseesaaにつけることができました。
Operaはまだ試していないのですが・・・
投稿: KOu | 2004.03.26 11:23
KOuさん、はじめまして。
TBありがとうございました。
Shinさんもfacetさんも、
こんなスクリプトを作ってしまうなんてすごいですよねぇ。
すっかりおんぶに抱っこさせてもらってます^^;
投稿: KOROPPY | 2004.03.26 13:34