Recent entries from same category
同じカテゴリに分類された最近10件のエントリです。
- Web Bugをフィードに埋め込む
- Bloglinesとlivedoor Readerのアクティブ・ユーザー
- 購読者の内訳
- livedoor Reader
- Bloglinesにホットキーが導入
- ITmediaがフィード配信を開始
- Feed History
- 購読者数の推移
- フィード向け広告
- VistaのRSSサポート
Posted at 2003-10-14T02:25:00+09:00 in RSS
12時間前に書いたSubscribe with Bloglinesが、RSSファイルへのリンクが画像に張ってあると、event.srcElement.tagNameがimgになるので、RSSファイルへのリンクが取得できないことに気づいた。とりあえず、親要素までを辿ってみることにする。単純に、その要素か親要素のtagNameが、Aだったらsubscribeするように。
<html>
<script type="text/javascript" defer>
<!--
var pWin = external.menuArguments;
if (pWin.event.srcElement.tagName == "A") {
var uri = new String(pWin.event.srcElement.href);
}
else if (pWin.event.srcElement.parentElement.tagName == "A") {
var uri = new String(pWin.event.srcElement.parentElement.href);
}
if (uri) {
uri = "http://www.bloglines.com/sub/" + uri;
pWin.window.open(uri, "bloglines", "");
}
//-->
</script>
</html>
最初、
pWin.event.srcElement.tagName == "a"
とか書いて動かなかったのは秘密です。
てか、quickSub改造すれば、汎用的なRSSファイル購読MenuExt作れたり?するかも、しれないかも。でも、新しいウィンドウ開いて、さらにそのウィンドウで操作しなきゃならなそうだから使い勝手悪そうだ。
同じカテゴリに分類された最近10件のエントリです。
JavaScriptに対応または有効な環境の場合、ここにはてなブックマークでのこのエントリに対するコメントが表示されます。
This page was last modified on 2004-05-03T22:19:41+09:00 (in 0.099 secs).